protected function docRoot() { return pathJoin($this->webappDir(), 'public'); }
function templatesDir() { return pathJoin(dirname(dirname(dirname(dirname(__FILE__)))), 'templates'); }