PicoFeed\Parser\Parser::isLanguageRTL PHP Метод

isLanguageRTL() публичный статический Метод

Return true if the given language is "Right to Left".
public static isLanguageRTL ( string $language ) : boolean
$language string Language: fr-FR, en-US
Результат boolean
    public static function isLanguageRTL($language)
    {
        $language = strtolower($language);
        $rtl_languages = array('ar', 'fa', 'ur', 'ps', 'syr', 'dv', 'he', 'yi');
        foreach ($rtl_languages as $prefix) {
            if (strpos($language, $prefix) === 0) {
                return true;
            }
        }
        return false;
    }

Usage Example

Пример #1
0
 public function testLangRTL()
 {
     $this->assertFalse(Parser::isLanguageRTL('fr-FR'));
     $this->assertTrue(Parser::isLanguageRTL('ur'));
     $this->assertTrue(Parser::isLanguageRTL('syr-**'));
     $this->assertFalse(Parser::isLanguageRTL('ru'));
 }
All Usage Examples Of PicoFeed\Parser\Parser::isLanguageRTL