tomaskarlik / filelist
File browser for Nette
Installs: 70
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/tomaskarlik/filelist
Requires
- php: >=5.6
- latte/latte: ^2.4.0
- nette/application: ~2.4.0
- nette/di: ~2.4.0
- nette/utils: ^2.4.0
This package is not auto-updated.
Last update: 2025-10-18 10:47:42 UTC
README
Install
Download package
composer require tomaskarlik/filelist
Register extension in config.neon
extensions:
fileList: TomasKarlik\FileList\FileListControlExtension
Usage
<?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}