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