У меня есть массив элементов, которые я хочу проверить, этот массив имеет такую форму
{
"slugs" : {
1 : "prueba",
2 : "test"
}
Заголовки - это вход <input name="slugs[{{ $lang->id }}]">
, а числа - это идентификатор языка 1 = spanish / 2 = english
.
Я хочу проверить уникальность этих полей в таком запросе формы.
public function rules()
{
$rules = [
//
'slugs.*' => Rule::unique('translation_entries')->where(function($query) {
//here i want to access the * that represent the lang id
//like this $query->where('lang_id','=',$query->*);
})
];
}
могу ли я получить доступ к индексу *
внутри уникального класса правил?