Чем отличаются события Laravel от функций Laravel? - PullRequest
0 голосов
/ 12 апреля 2019

Пожалуйста, дайте мне несколько практических примеров использования функций laravel и событий laravel. Любая помощь оценивается, заранее спасибо наизусть не просто работа, а наизусть

1 Ответ

0 голосов
/ 12 апреля 2019
  • Функция: это то, что что-то делает.
  • Событие: это то, что происходит.

Пример:

openTheDoor(){
//this is function
}

Но этоФункция будет выполняться, когда кто-то постучит в дверь или в дверь сработает звонок, что является событием.

onDoorBell(){
 //This is an event
 openTheDoor();
}

Практический пример

class RedirectIfAuthenticated
{

    function checkUserIsActive(){
        //Consider this a function
    }
    public function handle($request, Closure $next)
    {
        //this is an event fires when user loggedin

        if(checkUserIsActive()){
            //This is function
            // Do something
        }
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...