/**
  * Get acl access level condition
  *
  * @param AclCondition $condition
  *
  * @return ConditionalPrimary
  */
 protected function getConditionalFactor(AclCondition $condition)
 {
     if ($condition->isIgnoreOwner()) {
         return null;
     }
     if ($condition->getValue() === null && $condition->getEntityField() === null) {
         $expression = $this->getAccessDeniedExpression();
     } else {
         $expression = $this->getInExpression($condition);
     }
     $resultCondition = new ConditionalPrimary();
     $resultCondition->simpleConditionalExpression = $expression;
     return $resultCondition;
 }