2016-06-25 17 views
0

私はSlim Framework 3をPHP-DI/Slim-Bridgeで使用しています。これは私のコンテナですTwigオブジェクトをコンテナから取り出す方法は?

$builder->addDefinitions([ 
      'settings.displayErrorDetails' => true, 

      'router' => get(Router::class), 

      Twig::class => function(ContainerInterface $c) { 
       $twig = new Twig(__DIR__.'/../resources/views', [ 
        'cache'=> false 
       ]); 

       $twig->addExtension(new TwigExtension(
        $c->get('router'), 
        $c->get('request')->getUri() 
       )); 

       return $twig; 
      } 
    ]); 

どのようにして、枝オブジェクトをコンテナから戻すことができますか? $ container-> twigを試しましたが、オブジェクトを戻すことができません。

答えて

関連する問題