Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * findAllByDefault
- *
- * @param \<Vendor>\<extName>\Domain\Model\Advert
- * @return \<Vendor>\<extName>\Domain\Model\Advert
- */
- public function findOverlay(\<Vendor>\<extName>\Domain\Model\Advert $advert) {
- /* @var \TYPO3\CMS\Extbase\Persistence\QueryInterface $query */
- $query = $this->createQuery();
- if(
- $GLOBALS['TSFE']->sys_language_uid
- ) {
- $query->getQuerySettings()->setSysLanguageUid(0);
- } else {
- $query->getQuerySettings()->setSysLanguageUid(1);
- }
- $query->matching(
- $query->equals('uid', $advert->_getProperty('uid'))
- );
- return $query
- ->setLimit(1)
- ->execute()
- ->getFirst();
- }
Advertisement
Add Comment
Please, Sign In to add comment