Skip to content

Commit 1fa77fa

Browse files
committed
Merge pull request Zizaco#532 from sambadi/master
Fix EntrustRoleTrait
2 parents 1da20fb + 7c3991c commit 1fa77fa

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

src/Entrust/Traits/EntrustRoleTrait.php

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,27 @@ public function cachedPermissions()
2424
}
2525
public function save(array $options = [])
2626
{ //both inserts and updates
27-
parent::save($options);
27+
if(!parent::save($options)){
28+
return false;
29+
}
2830
Cache::tags(Config::get('entrust.permission_role_table'))->flush();
31+
return true;
2932
}
3033
public function delete(array $options = [])
3134
{ //soft or hard
32-
parent::delete($options);
35+
if(!parent::delete($options)){
36+
return false;
37+
}
3338
Cache::tags(Config::get('entrust.permission_role_table'))->flush();
39+
return true;
3440
}
3541
public function restore()
3642
{ //soft delete undo's
37-
parent::restore();
43+
if(!parent::restore()){
44+
return false;
45+
}
3846
Cache::tags(Config::get('entrust.permission_role_table'))->flush();
47+
return true;
3948
}
4049

4150
/**

0 commit comments

Comments
 (0)