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();
}
$check = Module::alias($alias)->first();
if ($check) {
if ($this->moduleExists($alias) && ($model = Module::alias($alias)->first())) {
$installed = true;
if ($check->status) {
if ($model->status) {
$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()
{
// Get data from cache