/** * @param \TYPO3\Customnewstagcloud\Domain\Model\NewsCategory $newsCategory * @return \TYPO3\Customnewstagcloud\Domain\Model\NewsCategory $newsCategory */ private function buildTitel($newsCategory) { if ($this->getTsFe()->sys_language_uid != 0) { $langUid = $this->getTsFe()->sys_language_uid; $overlayTitleStr = $newsCategory->getTitleLangOl(); $overlayTitleData = explode('|', $overlayTitleStr); if (isset($overlayTitleData[$langUid - 1]) && $overlayTitleData[$langUid - 1] != '') { $newsCategory->setTitle($overlayTitleData[$langUid - 1]); } } return $newsCategory; }
/** * @test */ public function setTitleLangOlForStringSetsTitleLangOl() { $this->fixture->setTitleLangOl('Conceived at T3CON10'); $this->assertSame('Conceived at T3CON10', $this->fixture->getTitleLangOl()); }