Forum

Adldap2-Laravel - e...
 
Powiadomienia
Wyczyść wszystko

Adldap2-Laravel - example listener

1 Wpisy
1 Użytkownicy
0 Reactions
720 Widoki
0
Rozpoczynający temat

example script, how to handle

1 odpowiedź
0
Rozpoczynający temat
  1. create file App\Listeners\LogSynchronized.php
  2. content of LogSynchronized.php
    <?php
    
    namespace App\Listeners;
    
    use Adldap\Laravel\Events\Synchronized;
    use Illuminate\Support\Facades\Log;
    
    class LogSynchronized
    {
        public function handle(Synchronized $event)
        {
            Log::info("Amazing User '{$event->user->getCommonName()}' has been successfully synchronized.");
        }
    }
    
  3. edit app/Providers/EventServiceProvider.php and modify $listen var
        protected $listen = array(
            Registered::class => array(
                SendEmailVerificationNotification::class,
            ),
            'Adldap\Laravel\Events\Synchronized' => [
                'App\Listeners\LogSynchronized',
            ],
        );
  4. run 
    php artisan adldap:import --restore --delete --no-interaction
  5. check logs (storage/logs/laravel.log)
  6. local.INFO: Amazing User 'nobody' has been successfully synchronized.

Twoja odpowiedź

Nazwa autora

E-mail autora

Twoje zapytanie *

 
Podgląd 0 rewizje Zapisano
Udostępnij: