/** * Bootstrap the application events. * * @return void */ public function boot() { foreach ($this->hooks as $hook => $handlers) { if (empty($handlers)) { continue; } Artificer::hook()->to($hook, $handlers); } }
protected function applyAfterHook($data) { $hook = $this->isUpdating() ? Hook::UPDATED : Hook::CREATED; /* * @var $data [Array] of Mascame\Artificer\Fields\Field */ return Artificer::hook()->fire($hook, $data); }