public function isSqlite()
 {
     return StringUtils::equals($this->read(ConnectionParameters::DATABASE_DRIVER), DriverType::SQLITE);
 }
 public function isDelete()
 {
     return StringUtils::equals($this->getRequestMethod(), RequestType::DELETE);
 }
Example #3
0
 public function hasRoleId($roleId)
 {
     return StringUtils::equals($this->roleId, $roleId);
 }
 protected function isViewModeXml()
 {
     return StringUtils::equals($this->viewMode, View::VIEW_MODE_XML);
 }
 public function findRuleByRoleAndResource($roleId, $resourceId)
 {
     foreach ($this->getRules() as $rule) {
         $hasRole = StringUtils::equals($rule->getRole()->getRoleId(), $roleId);
         $hasResource = StringUtils::equals($rule->getResource()->getResourceId(), $resourceId);
         if ($hasRole && $hasResource) {
             return $rule;
         }
     }
     return null;
 }