Download package
composer require tomaskarlik/filelist
Register extension in config.neon
extensions:
fileList: TomasKarlik\FileList\FileListControlExtension
<?php
namespace App\Module\SomeModule\Presenters;
use Nette\Application\UI\Presenter;
use TomasKarlik\FileList\FileListControl;
use TomasKarlik\FileList\FileListControlFactoryInterface;
final class ListPresenter extends Presenter
{
private $factory;
public function __construct(FileListControlFactoryInterface $factory)
{
$this->factory = $factory;
}
/**
* @return FileListControl
*/
protected function createComponentLogFileList()
{
$someDir = __DIR__;
return $this->factory->create($someDir);
}
}
{control logFileList}