original_string: public static function availableTypes()
      {
          return [
              self::CONDITION_EQUAL,
              self::CONDITION_NOT_EQUAL,
              self::CONDITION_GREATER_THAN,
              self::CONDITION_LESS_THAN,
              self::CONDITION_GREATER_THAN_OR_EQUAL_TO,
              self::CONDITION_LESS_THAN_OR_EQUAL_TO,
              self::CONDITION_IF_EMPTY,
              self::CONDITION_IF_NOT_EXISTS,
              self::CONDITION_IS_DEFAULT,
          ];
      }
code: public static function availableTypes()
      {
          return [
              self::CONDITION_EQUAL,
              self::CONDITION_NOT_EQUAL,
              self::CONDITION_GREATER_THAN,
              self::CONDITION_LESS_THAN,
              self::CONDITION_GREATER_THAN_OR_EQUAL_TO,
              self::CONDITION_LESS_THAN_OR_EQUAL_TO,
              self::CONDITION_IF_EMPTY,
              self::CONDITION_IF_NOT_EXISTS,
              self::CONDITION_IS_DEFAULT,
          ];
      }
code_tokens: public static function availableTypes ( ) { return [ self :: CONDITION_EQUAL , self :: CONDITION_NOT_EQUAL , self :: CONDITION_GREATER_THAN , self :: CONDITION_LESS_THAN , self :: CONDITION_GREATER_THAN_OR_EQUAL_TO , self :: CONDITION_LESS_THAN_OR_EQUAL_TO , self :: CONDITION_IF_EMPTY , self :: CONDITION_IF_NOT_EXISTS , self :: CONDITION_IS_DEFAULT , ] ; }
docstring: All Available ConditionInterface Types
  
  @return array
docstring_tokens: All Available ConditionInterface Types