app->bind( SearchInterface::class, function (Application $app) { /** @var Search $search */ $search = app(Search::class); if ($app->auth->check()) { $search->setUser(auth()->user()); } return $search; } ); } }