Is a service provider the right thing to use or this?
, service provider , . , EventServiceProvider service provider app/start/global.php, :
$app->events->subscribe(new Events\UserEventSubscriber);
$app - , , (global.php), service provider - ( , php php), Laravel register, service provider , // .
, Auth:: user() ?
, , Auth::user() , , \Auth::user()->did()
public function login()
{
return \Auth::user()->did('logged_in');
}
, Laravel IoC __constructor, :
class SomeClass {
public function __construct(User $user)
{
$this->use = $user;
}
}
User , IoC , , Auth::user()/looged in user , Auth::user()->did() .
? , . .
level, , . , events.
(/admin/*). , - ?
, , , IMO.
, , . , ? , ?
, , logging , : depends. , logging, , , () , : , , (/) log in/out, .
, , , , .