public static function availableTypes()
    {
        return [
            self::VALUE_INT,
            self::VALUE_STRING,
            self::VALUE_BOOL,
            self::VALUE_FLOAT,
            self::VALUE_DEFAULT,
            self::VALUE_NON_EXISTS,
            self::VALUE_EMPTY,
            self::VALUE_ARRAY,
        ];
    }
public static function availableTypes()
    {
        return [
            self::VALUE_INT,
            self::VALUE_STRING,
            self::VALUE_BOOL,
            self::VALUE_FLOAT,
            self::VALUE_DEFAULT,
            self::VALUE_NON_EXISTS,
            self::VALUE_EMPTY,
            self::VALUE_ARRAY,
        ];
    }
public static function availableTypes ( ) { return [ self :: VALUE_INT , self :: VALUE_STRING , self :: VALUE_BOOL , self :: VALUE_FLOAT , self :: VALUE_DEFAULT , self :: VALUE_NON_EXISTS , self :: VALUE_EMPTY , self :: VALUE_ARRAY , ] ; }
Get Available Value Types

@author WN
@return array
Get Available Value Types