Laravel
18
Вклад в тег
<input type="text" name="name" value="{{ old('name', $model->name) }}">
// User.php
public function category()
{
return $this->belongsTo(Category::class);
}
// Category.php
public function users()
{
return $this->hasMany(User::class);
}
// в контроллере получаем категории и кол-во пользователей
$categories = Category::withCount('users')->get();
// кол-во определенных пользователей
$categories = Category::withCount(['users' => function($query) {
$query->where('active', 1);
}])->get();
// доступ во вьшке
@foreach($categories as $category)
{{ $category->users_count }}
@endforeach
public function getRouteKeyName()
{
return 'slug';
}
$allMark = $allMark->groupBy(function ($item, $key) {
return strtoupper(mb_substr($item->name, 0, 1));
});
@foreach($allMark as $key => $marks)
{{ $key }}
@for@foreach($marks as $mark)
{{ $mark->name }}
@endforeach
@endforeach
Route::post('path', 'Controller@verify');
// вот это
public fuction verify($token){}
// нежелательно переписать в это?
public fuction verify(Request $request)
{
$token = $request->token;
}