From eb1e52afddebbdd5984c45a83aad93d7ea325042 Mon Sep 17 00:00:00 2001 From: Kurounin Date: Wed, 2 Aug 2017 23:27:13 +0300 Subject: [PATCH] Allow setting permission as children to roles --- src/User/Helper/AuthHelper.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/User/Helper/AuthHelper.php b/src/User/Helper/AuthHelper.php index 45a5504..3f7bf91 100644 --- a/src/User/Helper/AuthHelper.php +++ b/src/User/Helper/AuthHelper.php @@ -99,7 +99,8 @@ class AuthHelper public function getUnassignedItems(AbstractAuthItem $model) { $excludeItems = $model->item !== null ? [$model->item->name] : []; - $items = $this->getAuthManager()->getItems($model->getType(), $excludeItems); + $type = $model->getType() == Permission::TYPE_PERMISSION ?: null; + $items = $this->getAuthManager()->getItems($type, $excludeItems); return ArrayHelper::map( $items,