* [ADD] Default permissions rewritten to make a more generic approach. Now it can manage multiple items/modules default values from the same view, so it's called Items Preset.

* [MOD] Code refactoring
This commit is contained in:
nuxsmin
2018-08-30 16:19:18 +02:00
parent 7ceb3afe56
commit 2fc71e87dc
52 changed files with 1447 additions and 933 deletions

View File

@@ -144,7 +144,7 @@ class ProfileData
/**
* @var bool
*/
protected $mgmAccountDefaultPermissions = false;
protected $mgmItemsPreset = false;
/**
* @var bool
*/
@@ -769,19 +769,19 @@ class ProfileData
/**
* @return bool
*/
public function isMgmAccountDefaultPermissions(): bool
public function isMgmItemsPreset(): bool
{
return $this->mgmAccountDefaultPermissions;
return $this->mgmItemsPreset;
}
/**
* @param bool $mgmAccountDefaultPermissions
* @param bool $mgmItemsPreset
*
* @return ProfileData
*/
public function setMgmAccountDefaultPermissions(bool $mgmAccountDefaultPermissions)
public function setMgmItemsPreset(bool $mgmItemsPreset)
{
$this->mgmAccountDefaultPermissions = $mgmAccountDefaultPermissions;
$this->mgmItemsPreset = $mgmItemsPreset;
return $this;
}