Posted By

carlitos on 01/16/13


Tagged


Versions (?)

Extbase: MagicFinder Funktionen


 / Published in: TYPO3
 

Extbase bietet die Möglichkeit von sogenannten MagicFinder Funktionen. Magisch werden diese Funktionen genannt, weil damit ein Query auf Daten gemacht werden kann, ohne in einem (SQL-)Statement die entsprechenden DB-Tabellen und Spalten explizit definieren zu müssen.

Diese Funktion sucht nun im aktuellen Repository(=Tabelle) in der Spalte „Uid“ nach dem Datensatz mit dem übergebenen Wert.

  1. public function meineMagischeFunktion($einInputWert) {
  2. return $query->findByUid($einInputWert);
  3. }

Report this snippet  

Comments

RSS Icon Subscribe to comments
Posted By: FazzyX on February 27, 2013

imho ist findByUid keine "Magic Method". Gemeint ist wohl findByProperty. Property kann gegen einen beliebigen Spaltennamen der Tabelle ausgetauscht werden.

You need to login to post a comment.