From 32801758beabae890b0044de49411e822e9fdf14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Fri, 22 Jan 2021 14:46:09 +0300 Subject: [PATCH] Module installing event added --- app/Events/Module/Installing.php | 24 ++++++++++++++++++++++++ app/Http/Controllers/Modules/Item.php | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 app/Events/Module/Installing.php 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();