$validator->after(function ($validator) use ($request, $current_item) {
if (Items::where('id', '!=', $current_item['id'])->where('source_id', $request->input('source_id'))->where('text', $request->input('text'))->exists()) {
$validator->errors()->add('source_id', 'Ошибка уникальности сочетания source_id и text');
}
});
$table->unique(['source_id', 'text']);
<template>
<quill :value="content" @input="value => $emit('input', value)"></quill>
</template>
<div id="vue">
<div id="target">
<a href="#" v-on:click.prevent="alert">{{message}}</a>
</div>
</div>
new Vue({
el: '#vue',
data: {
message: 'alert 1'
},
methods: {
alert: function (event) {
alert(this.message);
this.message = 'alert 2';
}
}
});
let filteredList = watchList.filter(item => item.imdbRating > 8)
.map(item => {return {title: item.Title, rating: item.imdbRating}});