Intl
    
            
            in package
            
        
    
    
    
        
            Intl abstraction layer
Table of Contents
- $collator : int
- Cache if collators are available
- CollatorExists() : bool
- Check if collators available Test if the ICU collator functions ae available. This function is cached.
- GetSortKey() : Result
- Calculate the sort key Using the ICU collator to create a sort key representation of the given string.
Properties
$collator
Cache if collators are available
    private
    static    int
    $collator
     = -1
    
        Initial set to -1
Methods
CollatorExists()
Check if collators available Test if the ICU collator functions ae available. This function is cached.
    public
            static        CollatorExists() : bool
    
    
    
        Return values
bool —True when collator is available
GetSortKey()
Calculate the sort key Using the ICU collator to create a sort key representation of the given string.
    public
            static        GetSortKey(string $text[, string $collation = FAA_LOCALE ][, bool $encode = false ]) : Result
    
        Parameters
- $text : string
- 
                    The text to convert to sort key 
- $collation : string = FAA_LOCALE
- 
                    The collation to use for convert e.g. en_US or, de 
- $encode : bool = false
- 
                    When set to true, convert the sort key to urlencoded representation 
Return values
Result —A default system result object