From 4c03490945ed446f35c2330752d5a85bc5b463a4 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 19 Dec 2017 14:13:06 +0300 Subject: [PATCH] Do not use Helper::hidrateModel, data from cache can be used --- src/Traits/LaratrustRoleTrait.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Traits/LaratrustRoleTrait.php b/src/Traits/LaratrustRoleTrait.php index 90d286b9..b28e991f 100644 --- a/src/Traits/LaratrustRoleTrait.php +++ b/src/Traits/LaratrustRoleTrait.php @@ -136,9 +136,7 @@ public function hasPermission($permission, $requireAll = false) } foreach ($this->cachedPermissions() as $perm) { - $perm = Helper::hidrateModel(Config::get('laratrust.models.permission'), $perm); - - if (str_is($permission, $perm->name)) { + if (str_is($permission, $perm['name'])) { return true; } }