public function testLangRTL() { $this->assertFalse(Parser::isLanguageRTL('fr-FR')); $this->assertTrue(Parser::isLanguageRTL('ur')); $this->assertTrue(Parser::isLanguageRTL('syr-**')); $this->assertFalse(Parser::isLanguageRTL('ru')); }
function is_rtl(array $item) { return !empty($item['rtl']) || \PicoFeed\Parser\Parser::isLanguageRTL($item['language']); }
protected function determineRtl($parsedItem, $parsedFeed) { $itemLang = $parsedItem->getLanguage(); $feedLang = $parsedFeed->getLanguage(); if ($itemLang) { return Parser::isLanguageRTL($itemLang); } else { return Parser::isLanguageRTL($feedLang); } }