foreach ($filters as $filter) {
if ($filter['operation'] === 'in') {
$builder = $builder->whereHas('resource', function ($query) use ($filter) {
$query->whereIn($filter['name'], $filter['value']);
});
} else {
$builder = $builder->whereHas('resource', function ($query) use ($filter) {
$query->where($filter['name'], $filter['value']);
});
}
}
$allImages = $request->allFiles();
$firstImage = $allImages[0];
$secondImage = $allImages[1];
@csrf
? Токен дожен отпралятся в теле Request при каждом типе запроса (GET исключение). yield('sidebar')
исполюзуй include()
Route::get('/', function () {
return view('content');
});
$this->middleware('middlewareName')->except('about');
$comment->user->name
class Item extends Model
{
protected $fillable = ['name'];
public function category() {
return $this->belongsToMany('App\Category', 'category_items','item_id','category_id');
}
}
class Category extends Model
{
protected $fillable = ['title'];
public function item() {
return $this->belongsToMany('App\Item', 'category_items', 'category_id', 'item_id');
}
}