re #25 allow rules edition + assignment

This commit is contained in:
Antonio Ramirez
2017-07-16 02:28:34 +02:00
parent f706ebb4fa
commit 84b009c5f0
17 changed files with 614 additions and 20 deletions

View File

@ -46,11 +46,9 @@ class AuthItemEditionService implements ServiceInterface
$item->description = $this->model->description;
if (!empty($this->model->rule)) {
$rule = $this->make($this->model->rule);
if (null === $this->getAuthManager()->getRule($rule->name)) {
$this->getAuthManager()->add($rule);
if (null !== $this->getAuthManager()->getRule($this->model->rule)) {
$item->ruleName = $this->model->rule;
}
$item->ruleName = $rule->name;
} else {
$item->ruleName = null;
}