FEATURE #1753: add commands for enablind/disabling modules

This commit is contained in:
Michal Kváček
2017-08-01 22:58:59 +02:00
parent c2502a2355
commit 8c15a63c2a
12 changed files with 252 additions and 21 deletions
+11 -1
View File
@@ -15,6 +15,7 @@ class Module extends Model
'parent_id',
'name',
'description',
'static_name', // @todo instalace potrebuje naplnit tento sloupec!
'alias',
'module_settings',
'enabled',
@@ -30,6 +31,15 @@ class Module extends Model
public function getRouteKeyName()
{
return 'alias';
return 'alias';
}
public function submodules()
{
return $this->hasMany(Module::class, 'parent_id');
}
public function parent() {
return $this->belongsTo(Module::class, 'parent_id');
}
}