[TYPO3-german] Problem mit Query

Felix Hohlwegler felix.hohlwegler at gmx.de
Wed Dec 24 12:59:37 CET 2014


Hi Zusammen 

ich möchte mir gerne ein Objekt aus dem Repository holen

ich hab dazu im controller folgendes:

    /**
     * modulRepository
     *
     * @var \ReRe\Rere\Domain\Repository\ModulRepository
     * @inject
     */
    protected $modulRepository = NULL;


und versuch so das modul zu holen:
        $modulUID = $this->request->getArgument('modul');

        $modul = $this->modulRepository->findByUid($modulUID);


bekomm aber bei der zeile: $modul = $this->modulRepository->findByUid($modulUID); den fehler  --> Call to a member function findByUid() on a non-object

Wieso bekomm ich diesen fehler?




im Repository sieht meine funktion so aus:
    public function findByUid($uid) {
        $query = $this->createQuery();
        $query->matching($query->equals('uid', $uid));
        $models = $query->execute();
        return $models;
    }


ich denke aber das im controller etwas schief läuft ... 




More information about the TYPO3-german mailing list