Listing 12.5. Treść pliku lib/model/PiosenkaPeer.php
class ArtykulPeer extends BaseArtykulPeer {

    static public function retrieveBySlug($slug)
    {
        $c = new Criteria();
        $c->add(self::SLUG, $slug);
        return parent::doSelectOne($c);
    }

    public static function insert($dane)
    {
        $tmp = new Artykul();
        $tmp->fromArray($dane, BasePeer::TYPE_FIELDNAME);
        $tmp->save();
        return $tmp;
    }
}