Ejemplo n.º 1
0
 public function testHeaders()
 {
     $request = new Box_Request();
     $headers = $request->getHeaders();
     $this->assertInternalType('array', $headers);
 }
Ejemplo n.º 2
0
$di['events_manager'] = function () use($di) {
    $service = new Box_EventManager();
    $service->setDi($di);
    return $service;
};
$di['session'] = function () use($di) {
    $handler = new PdoSessionHandler($di['pdo']);
    return new Box_Session($handler);
};
$di['cookie'] = function () use($di) {
    $service = new Box_Cookie();
    $service->setDi($di);
    return $service;
};
$di['request'] = function () use($di) {
    $service = new Box_Request();
    $service->setDi($di);
    return $service;
};
$di['cache'] = function () use($di) {
    return new FileCache();
};
$di['auth'] = function () use($di) {
    return new Box_Authorization($di);
};
$di['twig'] = function () use($di) {
    $config = $di['config'];
    $options = $config['twig'];
    $loader = new Twig_Loader_String();
    $twig = new Twig_Environment($loader, $options);
    $box_extensions = new Box_TwigExtensions();