diff --git a/app/Events/Module/Installing.php b/app/Events/Module/Installing.php new file mode 100644 index 000000000..0a97f294b --- /dev/null +++ b/app/Events/Module/Installing.php @@ -0,0 +1,24 @@ +alias = $alias; + $this->company_id = $company_id; + } +} diff --git a/app/Http/Controllers/Modules/Item.php b/app/Http/Controllers/Modules/Item.php index ca72b8d7f..6649a4909 100644 --- a/app/Http/Controllers/Modules/Item.php +++ b/app/Http/Controllers/Modules/Item.php @@ -236,6 +236,8 @@ class Item extends Controller public function install(Request $request) { try { + event(new \App\Events\Module\Installing($request['alias'], session('company_id'))); + $this->dispatch(new InstallModule($request['alias'], session('company_id'))); $name = module($request['alias'])->getName();