public function hasAccess($key) { if (!empty($this->role->overide_permission)) { return true; } return UserUtils::hasAccess($key); }
public function testHasAccess() { $this->login(); \Distilleries\Expendable\Helpers\UserUtils::setArea(['test_action']); $this->assertTrue(\Distilleries\Expendable\Helpers\UserUtils::hasAccess('test_action')); $this->assertFalse(\Distilleries\Expendable\Helpers\UserUtils::hasAccess('test_action_not_in')); }