Доброго времени суток, тостер! Возможно ли как-нибудь в контроллере выполнить внедрение зависимости с условием? Т.е. речь идет об этом:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
class UserController extends Controller
{
public function update(Request $request, User $user)
{
//
}
}
Интересует вариант именно с внедрением зависимости, а не такой:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
class UserController extends Controller
{
public function update(Request $request, $user)
{
if(!$user = User::where('age', '>', 20)->find($user))
{
abort(404);
}
}
}
Заранее благодарю!