check if module files exists

This commit is contained in:
denisdulici 2018-12-24 16:53:10 +03:00
parent 3ed10ad302
commit 9f80098796
2 changed files with 13 additions and 4 deletions

View File

@ -45,12 +45,10 @@ class Item extends Controller
return redirect('apps/home')->send(); return redirect('apps/home')->send();
} }
$check = Module::alias($alias)->first(); if ($this->moduleExists($alias) && ($model = Module::alias($alias)->first())) {
if ($check) {
$installed = true; $installed = true;
if ($check->status) { if ($model->status) {
$enable = true; $enable = true;
} }
} }

View File

@ -413,6 +413,17 @@ trait Modules
]; ];
} }
public function moduleExists($alias)
{
$status = false;
if (Module::findByAlias($alias) instanceof \Nwidart\Modules\Module) {
$status = true;
}
return $status;
}
public function loadSuggestions() public function loadSuggestions()
{ {
// Get data from cache // Get data from cache