public function createEvents()
    {
        if (!empty($this->events)) {
            $base_path = $this->event_namespace;

            foreach ($this->events as $event) {
                $path = escapeSlashes($base_path.DIRECTORY_SEPARATOR.$event);
                $model = str_replace(DIRECTORY_SEPARATOR, '\\', $path);
                
                Artisan::call('make:event', [
                    'name' => $model,
                ]);
                
                Artisan::call('make:listener', [
                    'name'    => $model.'Listener',
                    '--event' => $model,
                ]);
            }
        }
    }
public function createEvents()
    {
        if (!empty($this->events)) {
            $base_path = $this->event_namespace;

            foreach ($this->events as $event) {
                $path = escapeSlashes($base_path.DIRECTORY_SEPARATOR.$event);
                $model = str_replace(DIRECTORY_SEPARATOR, '\\', $path);
                
                Artisan::call('make:event', [
                    'name' => $model,
                ]);
                
                Artisan::call('make:listener', [
                    'name'    => $model.'Listener',
                    '--event' => $model,
                ]);
            }
        }
    }
public function createEvents ( ) { if ( ! empty ( $ this -> events ) ) { $ base_path = $ this -> event_namespace ; foreach ( $ this -> events as $ event ) { $ path = escapeSlashes ( $ base_path . DIRECTORY_SEPARATOR . $ event ) ; $ model = str_replace ( DIRECTORY_SEPARATOR , '\\' , $ path ) ; Artisan :: call ( 'make:event' , [ 'name' => $ model , ] ) ; Artisan :: call ( 'make:listener' , [ 'name' => $ model . 'Listener' , '--event' => $ model , ] ) ; } } }
Creating Event Files.

@param array $input
Creating Event Files .