Esempio n. 1
0
function kernel()
{
    static $kernel;
    $kernel = new Kernel();
    $configLoader = new ConfigLoader();
    $configLoader->load('framework', 'vendor/corneltek/phifty-core/config/framework.dev.yml');
    $kernel->registerService(new \Phifty\ServiceProvider\ConfigServiceProvider($configLoader));
    $kernel->registerService(new \Phifty\ServiceProvider\EventServiceProvider());
    return $kernel;
}
Esempio n. 2
0
 public function testPageView()
 {
     $kernel = new Kernel();
     $service = new ViewServiceProvider();
     $kernel->registerService($service, array('Class' => 'Phifty\\View\\Page'));
     $view = $kernel->view;
     $this->assertNotNull($view);
     $this->assertInstanceOf('Phifty\\View\\Page', $view);
 }