public function listTwigFiles()
{
$app = $this->app;
$filter_callback = function ($item) use($app) {
$item = ltrim(str_replace(realpath($app->getSourceLocation()), '', realpath($item)), DIRECTORY_SEPARATOR);
$pathinfo = pathinfo($item);
if (strpos($item, '_layout') === false && (isset($pathinfo['extension']) && $pathinfo['extension'] == 'twig')) {
return $item;
}
return false;
};
return $this->listFiles($filter_callback);
}