-
PHP >= 5.4.0 (better 5.5.*)
-
gettex
-
Turn on short tag
-
PostgreSql (installing script db.sql)
-
chmod 0777 ./logs
So it looks something like this.
<?php
$app['view'] = new \Twig_Environment(new \Twig_Loader_Filesystem(APP_DIR), $twig_options);
And for 'layout'
<?php
$twig = new \Twig_Environment($twig_loader, $twig_options);
$app['layout'] = function ($content) use ($twig) {
return $twig->render('script.phtml', ['some_var' => $content]);
};
Example nginx_sample.conf