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.5.
Plik actions.class.php z modułu kontynent

ROZDZIAŁ:11. Relacje 1:n
TXT:listing-11-05.txt
<?php
class Actions extends ActionsBase
{
    public function execute_list()
    {
        $this->set('kontynenty', KontynentPeer::doSelect(new Criteria()));
    }
    public function execute_show()
    {
        if (
            isset($_GET['slug']) &&
            str_ivslug($_GET['slug']) &&
            ($kontynent = KontynentPeer::retrieveBySlug($_GET['slug']))
        ) {
            $this->set('kontynent', $kontynent);
        } else {
            $this->execute_404();
        }
    }
}
©2010 Włodzimierz Gajda