код:
$loader = new \Twig_Loader_Filesystem(realpath('app/logic/Main/Views'));
$cfg = array('cache' => 'app/cache', 'auto_reload' => true);
$obj = new \Twig_Environment($loader, $cfg);
$obj->loadTemplate('hello.html.twig');
$obj->display(array('name' => 'test'));
hello.html.twig:
Hello {{ name }}!
Запускается скрипт от корня (на всякий случай делаю realpath до Views)
Архитектура:
/app
-/cache
-/logic
–/Main
—/Views
—-hello.html.twig
Итог:
Exception: Unable to find template "" (looked into: C:\blabla\app\logic\Main\Views).
В чем может быть дело?