Zum Inhalt springen

Result komplett als Array umwandeln?

Erstellt am 18. März 2016 · 2 Antworten · letzte Antwort am 22. März 2016

Tags: Frage

Stafast ·

Hallo zusammen,

hat Extbase eine eigene Funktion um z.b. die Ausgabe von findAll() inkl. Relationen komplett in einen Array umzuwandeln?

Gruß André

freeatweb ·

Hallo,

ja, gibt es :-)

Entweder im Controller ->findAll()->toArray() (weiß nicht ob das im Controller funktioniert).

Sonst in der Extbase-Repository eine eigene findAll-Function schreiben:

public funcion findAll() {
$query = $this->createQuery();
return $query->execute()->toArray();
}

Lg

sobi555 ·

Ab einer bestimmten Version brauchst du:
execute(true);

    public funcion findAll() {
    $query = $this->createQuery();
    return $query->execute(true);
    }

Oder bin ich da falsch informiert!? ;-)