przewiń do treści

PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

public function get($prop)
{
    if ($prop == 'ABs') {
        $result = Doctrine_Query::create()
            ->from('B b')
            ->leftJoin('b.ABs a')
            ->where('a.a_id = ?', $this['a_id'])
            ->orderBy('b.kolumna')
            ->fetchArray();
        return $result;
    } else {
        return parent::get($prop);
    }
}

Listing 12.12. Nadpisywanie odczytu właściwości ABs w klasie A zapewni posortowanie otrzymanej listy rekordów

Rozdział 12. Relacje n:m

listing-12-12.txt

Reklama

Szkolenia z Symfony 2.0