przewiń do treści

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

Włodzimierz Gajda

Okładka książki „PHP. Praktyczne projekty”

Listing 11.12.
Klasa Panstwo

ROZDZIAŁ:11. Relacje 1:n
TXT:listing-11-12.txt
class panstwo extends Basepanstwo
{
    public function get($prop)
    {
        if ($prop == 'miastoes') {
            return
                Doctrine_Query::create()
                    ->from('Miasto m')
                    ->where('m.panstwo_id = ?', $this['panstwo_id'])
                    ->orderBy('m.nazwa')
                    ->fetchArray();
        } else {
            return parent::get($prop);
        }
    }
}
©2010 Włodzimierz Gajda