<?php
require_once 'DaoFactoryInterface.php';
require_once 
'DbItemDao.php';
require_once 
'DbOrderDao.php';

class 
DbFactory implements DaoFactoryInterface
{
    public function 
createItemDao()
    {
        return new 
DbItemDao();
    }

    public function 
createOrderDao()
    {
        return new 
DbOrderDao($this->createItemDao());
    }
}