Pop\Project\Project::loadRouter PHP Méthode

loadRouter() public méthode

Load a router
public loadRouter ( Router $router ) : Project
$router Pop\Mvc\Router
Résultat Project
    public function loadRouter(Router $router)
    {
        $this->router = $router;
        return $this;
    }

Usage Example

Exemple #1
0
 public function testLoadRouter()
 {
     $p = new Project(new Config(array('databases' => array('testdb' => Db::factory('Sqlite', array('database' => __DIR__ . '/../tmp/test.sqlite'))), 'defaultDb' => 'testdb')), array('Test' => new Config(array('some' => 'thing'))));
     $p->loadRouter(new Router(array('Pop\\Mvc\\Controller' => new Controller())));
     $this->assertInstanceOf('Pop\\Mvc\\Router', $p->router());
 }