/** * Handle the event. * * @param ModuleWasInstalled $event * @return void */ public function handle(ModuleWasInstalled $event) { $module = $event->getModule(); $namespaces = ebxGetNamespaces($module); if (count($namespaces) > 0) { $this->dispatch(new ModifyModule($module)); } }
/** * Dispaches two jobs, 'ModifyModule' and 'SeedModule' *question of configuration * * @param ModuleWasInstalled $event * @return void */ public function handle(ModuleWasInstalled $event) { $module = $event->getModule(); if (count(_getNamespaces($module)) > 0) { $this->dispatch(new ModifyModule($module)); if (_config('builder.seed', $module)) { $this->dispatch(new SeedModule($module)); } } }
/** * Dispaches two jobs, 'ModifyModule' and 'SeedModule' *question of configuration * * @param ModuleWasInstalled $event * @return void */ public function handle(ModuleWasInstalled $event) { $module = $event->getModule(); if (count(_getNamespaces($module)) > 0) { $this->dispatch(new ModifyModule($module)); if (_seedingOption($module) === 'yes') { $this->dispatch(new SeedModule($module)); } } }