Skip to content

Commit 31932c0

Browse files
authored
Merge pull request #245 from jshah4517/master
Fix cache TTL
2 parents 5cca6ff + d1f492d commit 31932c0

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Kodeine/Acl/Models/Eloquent/Role.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public function getPermissions()
5959
{
6060
return \Cache::remember(
6161
'acl.getPermissionsInheritedById_'.$this->id,
62-
config('acl.cacheMinutes'),
62+
now()->addMinutes(config('acl.cacheMinutes', 1)),
6363
function () {
6464
return $this->getPermissionsInherited();
6565
}

src/Kodeine/Acl/Traits/HasPermission.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public function getPermissions()
4242
// user permissions overridden from role.
4343
$permissions = \Cache::remember(
4444
'acl.getPermissionsById_'.$this->id,
45-
config('acl.cacheMinutes'),
45+
now()->addMinutes(config('acl.cacheMinutes', 1)),
4646
function () {
4747
return $this->getPermissionsInherited();
4848
}
@@ -83,7 +83,7 @@ public function hasPermission($permission, $operator = null)
8383
// all of user role permissions
8484
$merge = \Cache::remember(
8585
'acl.getMergeById_'.$this->id,
86-
config('acl.cacheMinutes'),
86+
now()->addMinutes(config('acl.cacheMinutes', 1)),
8787
function () {
8888
return $this->getPermissions();
8989
}

src/Kodeine/Acl/Traits/HasRole.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public function getRoles()
4444
{
4545
$this_roles = \Cache::remember(
4646
'acl.getRolesById_'.$this->id,
47-
config('acl.cacheMinutes'),
47+
now()->addMinutes(config('acl.cacheMinutes', 1)),
4848
function () {
4949
return $this->roles;
5050
}

0 commit comments

Comments
 (0)