diff --git a/App/Bootstrap.php b/App/Bootstrap.php deleted file mode 100644 index 1769588a..00000000 --- a/App/Bootstrap.php +++ /dev/null @@ -1,21 +0,0 @@ -setTempDirectory(__DIR__ . '/../temp'); - $configurator->enableDebugger(__DIR__ . '/../log'); - $configurator->addConfig(__DIR__ . '/config/config.neon'); - $configurator->addConfig(__DIR__ . '/config/install.neon'); - if (file_exists(__DIR__ . '/config/local.neon')) { - $configurator->addConfig(__DIR__ . '/config/local.neon'); - - } else { - $configurator->addConfig(__DIR__ . '/config/default.neon'); - } - $configurator->createRobotLoader() - ->addDirectory(__DIR__) - ->register(); - - return $configurator->createContainer(); -}); \ No newline at end of file diff --git a/App/Router/routeFactory.php b/App/Router/routeFactory.php index 9716d5cb..3974d9aa 100644 --- a/App/Router/routeFactory.php +++ b/App/Router/routeFactory.php @@ -1,20 +1,20 @@ /[/][/]', 'Front:Homepage:default'); + $router[] = new \Nette\Application\Routers\Route('/[/][/]', [ + 'model' => 'Front', + 'presenter' => 'Homepage', + 'action' => 'default', + ]); return $router; } diff --git a/App/FrontModule/Model/ABData/ABDataModel.php b/app/FrontModule/Model/ABData/ABDataModel.php similarity index 100% rename from App/FrontModule/Model/ABData/ABDataModel.php rename to app/FrontModule/Model/ABData/ABDataModel.php diff --git a/App/FrontModule/Model/FData/FDataModel.php b/app/FrontModule/Model/FData/FDataModel.php similarity index 100% rename from App/FrontModule/Model/FData/FDataModel.php rename to app/FrontModule/Model/FData/FDataModel.php diff --git a/App/FrontModule/Model/OData/ODataModel.php b/app/FrontModule/Model/OData/ODataModel.php similarity index 100% rename from App/FrontModule/Model/OData/ODataModel.php rename to app/FrontModule/Model/OData/ODataModel.php diff --git a/App/FrontModule/Model/OData/OasisService.php b/app/FrontModule/Model/OData/OasisService.php similarity index 100% rename from App/FrontModule/Model/OData/OasisService.php rename to app/FrontModule/Model/OData/OasisService.php diff --git a/App/FrontModule/Model/TData/TDataModel.php b/app/FrontModule/Model/TData/TDataModel.php similarity index 100% rename from App/FrontModule/Model/TData/TDataModel.php rename to app/FrontModule/Model/TData/TDataModel.php diff --git a/App/FrontModule/Model/User/LoginService.php b/app/FrontModule/Model/User/LoginService.php similarity index 100% rename from App/FrontModule/Model/User/LoginService.php rename to app/FrontModule/Model/User/LoginService.php diff --git a/App/FrontModule/Model/User/RegisterService.php b/app/FrontModule/Model/User/RegisterService.php similarity index 100% rename from App/FrontModule/Model/User/RegisterService.php rename to app/FrontModule/Model/User/RegisterService.php diff --git a/App/FrontModule/Model/User/UserModel.php b/app/FrontModule/Model/User/UserModel.php similarity index 100% rename from App/FrontModule/Model/User/UserModel.php rename to app/FrontModule/Model/User/UserModel.php diff --git a/App/FrontModule/Model/User/UserService.php b/app/FrontModule/Model/User/UserService.php similarity index 100% rename from App/FrontModule/Model/User/UserService.php rename to app/FrontModule/Model/User/UserService.php diff --git a/App/FrontModule/Model/VData/VDataModel.php b/app/FrontModule/Model/VData/VDataModel.php similarity index 100% rename from App/FrontModule/Model/VData/VDataModel.php rename to app/FrontModule/Model/VData/VDataModel.php diff --git a/App/FrontModule/Model/VData/VillageService.php b/app/FrontModule/Model/VData/VillageService.php similarity index 100% rename from App/FrontModule/Model/VData/VillageService.php rename to app/FrontModule/Model/VData/VillageService.php diff --git a/App/FrontModule/Model/WData/WDataModel.php b/app/FrontModule/Model/WData/WDataModel.php similarity index 100% rename from App/FrontModule/Model/WData/WDataModel.php rename to app/FrontModule/Model/WData/WDataModel.php diff --git a/App/FrontModule/Presenters/HomepagePresenter.php b/app/FrontModule/Presenters/HomepagePresenter.php similarity index 63% rename from App/FrontModule/Presenters/HomepagePresenter.php rename to app/FrontModule/Presenters/HomepagePresenter.php index 494eccd9..d9512132 100644 --- a/App/FrontModule/Presenters/HomepagePresenter.php +++ b/app/FrontModule/Presenters/HomepagePresenter.php @@ -2,17 +2,17 @@ namespace App\FrontModule\Presenters; -use Nette; -class HomepagePresenter extends Nette\Application\UI\Presenter +class HomepagePresenter extends \Nette\Application\UI\Presenter { public function actionDefault() { } + public function renderDefault() { } -} \ No newline at end of file +} diff --git a/App/FrontModule/Presenters/LoginPresenter.php b/app/FrontModule/Presenters/LoginPresenter.php similarity index 67% rename from App/FrontModule/Presenters/LoginPresenter.php rename to app/FrontModule/Presenters/LoginPresenter.php index 9137340e..b8734d0c 100644 --- a/App/FrontModule/Presenters/LoginPresenter.php +++ b/app/FrontModule/Presenters/LoginPresenter.php @@ -2,15 +2,16 @@ namespace App\FrontModule\Presenters; -use App; -use Nette; -class LoginPresenter extends Nette\Application\UI\Presenter +class LoginPresenter extends \Nette\Application\UI\Presenter { - /** @var App\FrontModule\Model\User\LoginService @inject */ + /** + * @var \App\FrontModule\Model\User\LoginService @inject + */ public $loginService; + public function actionDefault() { @@ -23,9 +24,9 @@ public function renderDefault() } - protected function createComponentLoginForm() + protected function createComponentLoginForm() : \Nette\Application\UI\Form { - $form = new Nette\Application\UI\Form(); + $form = new \Nette\Application\UI\Form(); $form->addText('nickname', 'Nickname') ->setRequired(); @@ -41,7 +42,7 @@ protected function createComponentLoginForm() } - public function processLogin(Nette\Application\UI\Form $form) + public function processLogin(\Nette\Application\UI\Form $form) { $values = $form->getValues(); @@ -54,8 +55,8 @@ public function processLogin(Nette\Application\UI\Form $form) $this->redirect(':Game:InnerVillage:default'); - } catch (Nette\Security\AuthenticationException $e) { + } catch (\Nette\Security\AuthenticationException $e) { $this->flashMessage($e->getMessage(), 'red'); } } -} \ No newline at end of file +} diff --git a/App/FrontModule/Presenters/RegisterPresenter.php b/app/FrontModule/Presenters/RegisterPresenter.php similarity index 80% rename from App/FrontModule/Presenters/RegisterPresenter.php rename to app/FrontModule/Presenters/RegisterPresenter.php index de4a825f..d91239d9 100644 --- a/App/FrontModule/Presenters/RegisterPresenter.php +++ b/app/FrontModule/Presenters/RegisterPresenter.php @@ -2,15 +2,17 @@ namespace App\FrontModule\Presenters; -use App; -use Nette; -class RegisterPresenter extends Nette\Application\UI\Presenter +class RegisterPresenter extends \Nette\Application\UI\Presenter { - /** @var App\FrontModule\Model\User\UserModel @inject */ + /** + * @var \App\FrontModule\Model\User\UserModel @inject + */ public $userModel; - /** @var App\FrontModule\Model\User\RegisterService @inject */ + /** + * @var \App\FrontModule\Model\User\RegisterService @inject + */ public $registerService; public function actionDefault() @@ -24,9 +26,10 @@ public function renderDefault() } + protected function createComponentRegisterForm() { - $form = new Nette\Application\UI\Form(); + $form = new \Nette\Application\UI\Form(); $form->addText('nickname', 'Nickname') ->setRequired(); @@ -65,7 +68,7 @@ protected function createComponentRegisterForm() } - public function processRegistration(Nette\Application\UI\Form $form) + public function processRegistration(\Nette\Application\UI\Form $form) { $values = $form->getValues(); @@ -79,4 +82,4 @@ public function processRegistration(Nette\Application\UI\Form $form) $this->redirect(':Front:Login:default'); } -} \ No newline at end of file +} diff --git a/App/FrontModule/Templates/@layout.latte b/app/FrontModule/Templates/@layout.latte similarity index 100% rename from App/FrontModule/Templates/@layout.latte rename to app/FrontModule/Templates/@layout.latte diff --git a/App/FrontModule/Templates/@layoutGame.latte b/app/FrontModule/Templates/@layoutGame.latte similarity index 100% rename from App/FrontModule/Templates/@layoutGame.latte rename to app/FrontModule/Templates/@layoutGame.latte diff --git a/App/FrontModule/Templates/Homepage/default.latte b/app/FrontModule/Templates/Homepage/default.latte similarity index 100% rename from App/FrontModule/Templates/Homepage/default.latte rename to app/FrontModule/Templates/Homepage/default.latte diff --git a/App/FrontModule/Templates/Login/default.latte b/app/FrontModule/Templates/Login/default.latte similarity index 100% rename from App/FrontModule/Templates/Login/default.latte rename to app/FrontModule/Templates/Login/default.latte diff --git a/App/FrontModule/Templates/Register/default.latte b/app/FrontModule/Templates/Register/default.latte similarity index 100% rename from App/FrontModule/Templates/Register/default.latte rename to app/FrontModule/Templates/Register/default.latte diff --git a/App/GameModule/Command/Process.php b/app/GameModule/Command/Process.php similarity index 100% rename from App/GameModule/Command/Process.php rename to app/GameModule/Command/Process.php diff --git a/App/GameModule/Command/ProcessCulturePoints.php b/app/GameModule/Command/ProcessCulturePoints.php similarity index 100% rename from App/GameModule/Command/ProcessCulturePoints.php rename to app/GameModule/Command/ProcessCulturePoints.php diff --git a/App/GameModule/Controls/Building/BuildingControl.latte b/app/GameModule/Controls/Building/BuildingControl.latte similarity index 100% rename from App/GameModule/Controls/Building/BuildingControl.latte rename to app/GameModule/Controls/Building/BuildingControl.latte diff --git a/App/GameModule/Controls/Building/BuildingControl.php b/app/GameModule/Controls/Building/BuildingControl.php similarity index 100% rename from App/GameModule/Controls/Building/BuildingControl.php rename to app/GameModule/Controls/Building/BuildingControl.php diff --git a/App/GameModule/Controls/Building/IBuildingControl.php b/app/GameModule/Controls/Building/IBuildingControl.php similarity index 100% rename from App/GameModule/Controls/Building/IBuildingControl.php rename to app/GameModule/Controls/Building/IBuildingControl.php diff --git a/App/GameModule/Controls/Building/TBuildingControl.php b/app/GameModule/Controls/Building/TBuildingControl.php similarity index 100% rename from App/GameModule/Controls/Building/TBuildingControl.php rename to app/GameModule/Controls/Building/TBuildingControl.php diff --git a/App/GameModule/Controls/BuildingDetail/BuildingDetailControl.php b/app/GameModule/Controls/BuildingDetail/BuildingDetailControl.php similarity index 100% rename from App/GameModule/Controls/BuildingDetail/BuildingDetailControl.php rename to app/GameModule/Controls/BuildingDetail/BuildingDetailControl.php diff --git a/App/GameModule/Controls/BuildingDetail/IBuildingDetailControl.php b/app/GameModule/Controls/BuildingDetail/IBuildingDetailControl.php similarity index 100% rename from App/GameModule/Controls/BuildingDetail/IBuildingDetailControl.php rename to app/GameModule/Controls/BuildingDetail/IBuildingDetailControl.php diff --git a/App/GameModule/Controls/BuildingDetail/TBuildingDetailControl.php b/app/GameModule/Controls/BuildingDetail/TBuildingDetailControl.php similarity index 100% rename from App/GameModule/Controls/BuildingDetail/TBuildingDetailControl.php rename to app/GameModule/Controls/BuildingDetail/TBuildingDetailControl.php diff --git a/App/GameModule/Controls/BuildingDetail/Template/Academy.latte b/app/GameModule/Controls/BuildingDetail/Template/Academy.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Academy.latte rename to app/GameModule/Controls/BuildingDetail/Template/Academy.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Armoury.latte b/app/GameModule/Controls/BuildingDetail/Template/Armoury.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Armoury.latte rename to app/GameModule/Controls/BuildingDetail/Template/Armoury.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Barracks.latte b/app/GameModule/Controls/BuildingDetail/Template/Barracks.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Barracks.latte rename to app/GameModule/Controls/BuildingDetail/Template/Barracks.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Blacksmith.latte b/app/GameModule/Controls/BuildingDetail/Template/Blacksmith.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Blacksmith.latte rename to app/GameModule/Controls/BuildingDetail/Template/Blacksmith.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Blank.latte b/app/GameModule/Controls/BuildingDetail/Template/Blank.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Blank.latte rename to app/GameModule/Controls/BuildingDetail/Template/Blank.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Capacity.latte b/app/GameModule/Controls/BuildingDetail/Template/Capacity.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Capacity.latte rename to app/GameModule/Controls/BuildingDetail/Template/Capacity.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Embassy.latte b/app/GameModule/Controls/BuildingDetail/Template/Embassy.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Embassy.latte rename to app/GameModule/Controls/BuildingDetail/Template/Embassy.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/HeroMansion.latte b/app/GameModule/Controls/BuildingDetail/Template/HeroMansion.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/HeroMansion.latte rename to app/GameModule/Controls/BuildingDetail/Template/HeroMansion.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/MainBuilding.latte b/app/GameModule/Controls/BuildingDetail/Template/MainBuilding.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/MainBuilding.latte rename to app/GameModule/Controls/BuildingDetail/Template/MainBuilding.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/MarketPlace.latte b/app/GameModule/Controls/BuildingDetail/Template/MarketPlace.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/MarketPlace.latte rename to app/GameModule/Controls/BuildingDetail/Template/MarketPlace.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/RallyPoint.latte b/app/GameModule/Controls/BuildingDetail/Template/RallyPoint.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/RallyPoint.latte rename to app/GameModule/Controls/BuildingDetail/Template/RallyPoint.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/ResourceField.latte b/app/GameModule/Controls/BuildingDetail/Template/ResourceField.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/ResourceField.latte rename to app/GameModule/Controls/BuildingDetail/Template/ResourceField.latte diff --git a/App/GameModule/Controls/BuildingDetail/Template/Stable.latte b/app/GameModule/Controls/BuildingDetail/Template/Stable.latte similarity index 100% rename from App/GameModule/Controls/BuildingDetail/Template/Stable.latte rename to app/GameModule/Controls/BuildingDetail/Template/Stable.latte diff --git a/App/GameModule/Controls/Header/HeaderControl.latte b/app/GameModule/Controls/Header/HeaderControl.latte similarity index 100% rename from App/GameModule/Controls/Header/HeaderControl.latte rename to app/GameModule/Controls/Header/HeaderControl.latte diff --git a/App/GameModule/Controls/Header/HeaderControl.php b/app/GameModule/Controls/Header/HeaderControl.php similarity index 100% rename from App/GameModule/Controls/Header/HeaderControl.php rename to app/GameModule/Controls/Header/HeaderControl.php diff --git a/App/GameModule/Controls/Header/IHeaderControl.php b/app/GameModule/Controls/Header/IHeaderControl.php similarity index 100% rename from App/GameModule/Controls/Header/IHeaderControl.php rename to app/GameModule/Controls/Header/IHeaderControl.php diff --git a/App/GameModule/Controls/Header/THeaderControl.php b/app/GameModule/Controls/Header/THeaderControl.php similarity index 100% rename from App/GameModule/Controls/Header/THeaderControl.php rename to app/GameModule/Controls/Header/THeaderControl.php diff --git a/App/GameModule/Controls/Resource/IResourceControl.php b/app/GameModule/Controls/Resource/IResourceControl.php similarity index 100% rename from App/GameModule/Controls/Resource/IResourceControl.php rename to app/GameModule/Controls/Resource/IResourceControl.php diff --git a/App/GameModule/Controls/Resource/ResourceControl.latte b/app/GameModule/Controls/Resource/ResourceControl.latte similarity index 100% rename from App/GameModule/Controls/Resource/ResourceControl.latte rename to app/GameModule/Controls/Resource/ResourceControl.latte diff --git a/App/GameModule/Controls/Resource/ResourceControl.php b/app/GameModule/Controls/Resource/ResourceControl.php similarity index 100% rename from App/GameModule/Controls/Resource/ResourceControl.php rename to app/GameModule/Controls/Resource/ResourceControl.php diff --git a/App/GameModule/Controls/Resource/TResourceControl.php b/app/GameModule/Controls/Resource/TResourceControl.php similarity index 100% rename from App/GameModule/Controls/Resource/TResourceControl.php rename to app/GameModule/Controls/Resource/TResourceControl.php diff --git a/App/GameModule/Controls/SendUnits/ISendUnitsControl.php b/app/GameModule/Controls/SendUnits/ISendUnitsControl.php similarity index 100% rename from App/GameModule/Controls/SendUnits/ISendUnitsControl.php rename to app/GameModule/Controls/SendUnits/ISendUnitsControl.php diff --git a/App/GameModule/Controls/SendUnits/ReviewUnits.latte b/app/GameModule/Controls/SendUnits/ReviewUnits.latte similarity index 100% rename from App/GameModule/Controls/SendUnits/ReviewUnits.latte rename to app/GameModule/Controls/SendUnits/ReviewUnits.latte diff --git a/App/GameModule/Controls/SendUnits/SendUnitsControl.latte b/app/GameModule/Controls/SendUnits/SendUnitsControl.latte similarity index 100% rename from App/GameModule/Controls/SendUnits/SendUnitsControl.latte rename to app/GameModule/Controls/SendUnits/SendUnitsControl.latte diff --git a/App/GameModule/Controls/SendUnits/SendUnitsControl.php b/app/GameModule/Controls/SendUnits/SendUnitsControl.php similarity index 100% rename from App/GameModule/Controls/SendUnits/SendUnitsControl.php rename to app/GameModule/Controls/SendUnits/SendUnitsControl.php diff --git a/App/GameModule/Controls/SendUnits/TSendUnitsControl.php b/app/GameModule/Controls/SendUnits/TSendUnitsControl.php similarity index 100% rename from App/GameModule/Controls/SendUnits/TSendUnitsControl.php rename to app/GameModule/Controls/SendUnits/TSendUnitsControl.php diff --git a/App/GameModule/Controls/Train/ITrainControl.php b/app/GameModule/Controls/Train/ITrainControl.php similarity index 100% rename from App/GameModule/Controls/Train/ITrainControl.php rename to app/GameModule/Controls/Train/ITrainControl.php diff --git a/App/GameModule/Controls/Train/TrainControl.php b/app/GameModule/Controls/Train/TrainControl.php similarity index 100% rename from App/GameModule/Controls/Train/TrainControl.php rename to app/GameModule/Controls/Train/TrainControl.php diff --git a/App/GameModule/DTO/Building.php b/app/GameModule/DTO/Building.php similarity index 100% rename from App/GameModule/DTO/Building.php rename to app/GameModule/DTO/Building.php diff --git a/App/GameModule/DTO/Unit.php b/app/GameModule/DTO/Unit.php similarity index 100% rename from App/GameModule/DTO/Unit.php rename to app/GameModule/DTO/Unit.php diff --git a/App/GameModule/DTO/Village.php b/app/GameModule/DTO/Village.php similarity index 100% rename from App/GameModule/DTO/Village.php rename to app/GameModule/DTO/Village.php diff --git a/App/GameModule/Model/BData/BDataModel.php b/app/GameModule/Model/BData/BDataModel.php similarity index 100% rename from App/GameModule/Model/BData/BDataModel.php rename to app/GameModule/Model/BData/BDataModel.php diff --git a/App/GameModule/Model/Building/BuildingAvailabilityService.php b/app/GameModule/Model/Building/BuildingAvailabilityService.php similarity index 100% rename from App/GameModule/Model/Building/BuildingAvailabilityService.php rename to app/GameModule/Model/Building/BuildingAvailabilityService.php diff --git a/App/GameModule/Model/Building/BuildingModel.php b/app/GameModule/Model/Building/BuildingModel.php similarity index 100% rename from App/GameModule/Model/Building/BuildingModel.php rename to app/GameModule/Model/Building/BuildingModel.php diff --git a/App/GameModule/Model/Building/BuildingService.php b/app/GameModule/Model/Building/BuildingService.php similarity index 100% rename from App/GameModule/Model/Building/BuildingService.php rename to app/GameModule/Model/Building/BuildingService.php diff --git a/App/GameModule/Model/Diplomacy/DiplomacyModel.php b/app/GameModule/Model/Diplomacy/DiplomacyModel.php similarity index 100% rename from App/GameModule/Model/Diplomacy/DiplomacyModel.php rename to app/GameModule/Model/Diplomacy/DiplomacyModel.php diff --git a/App/GameModule/Model/DisplayValues.php b/app/GameModule/Model/DisplayValues.php similarity index 100% rename from App/GameModule/Model/DisplayValues.php rename to app/GameModule/Model/DisplayValues.php diff --git a/App/GameModule/Model/Event/ProcessCulturePoints.php b/app/GameModule/Model/Event/ProcessCulturePoints.php similarity index 100% rename from App/GameModule/Model/Event/ProcessCulturePoints.php rename to app/GameModule/Model/Event/ProcessCulturePoints.php diff --git a/App/GameModule/Model/Event/ProcessEvents.php b/app/GameModule/Model/Event/ProcessEvents.php similarity index 100% rename from App/GameModule/Model/Event/ProcessEvents.php rename to app/GameModule/Model/Event/ProcessEvents.php diff --git a/App/GameModule/Model/Event/ProcessTraining.php b/app/GameModule/Model/Event/ProcessTraining.php similarity index 100% rename from App/GameModule/Model/Event/ProcessTraining.php rename to app/GameModule/Model/Event/ProcessTraining.php diff --git a/App/GameModule/Model/MData/MDataModel.php b/app/GameModule/Model/MData/MDataModel.php similarity index 100% rename from App/GameModule/Model/MData/MDataModel.php rename to app/GameModule/Model/MData/MDataModel.php diff --git a/App/GameModule/Model/NData/NDataModel.php b/app/GameModule/Model/NData/NDataModel.php similarity index 100% rename from App/GameModule/Model/NData/NDataModel.php rename to app/GameModule/Model/NData/NDataModel.php diff --git a/App/GameModule/Model/NData/ReportService.php b/app/GameModule/Model/NData/ReportService.php similarity index 100% rename from App/GameModule/Model/NData/ReportService.php rename to app/GameModule/Model/NData/ReportService.php diff --git a/App/GameModule/Model/Online/OnlineModel.php b/app/GameModule/Model/Online/OnlineModel.php similarity index 100% rename from App/GameModule/Model/Online/OnlineModel.php rename to app/GameModule/Model/Online/OnlineModel.php diff --git a/App/GameModule/Model/Production/ProductionService.php b/app/GameModule/Model/Production/ProductionService.php similarity index 100% rename from App/GameModule/Model/Production/ProductionService.php rename to app/GameModule/Model/Production/ProductionService.php diff --git a/App/GameModule/Model/Units/TrainingModel.php b/app/GameModule/Model/Units/TrainingModel.php similarity index 100% rename from App/GameModule/Model/Units/TrainingModel.php rename to app/GameModule/Model/Units/TrainingModel.php diff --git a/App/GameModule/Model/Units/UnitFactory.php b/app/GameModule/Model/Units/UnitFactory.php similarity index 100% rename from App/GameModule/Model/Units/UnitFactory.php rename to app/GameModule/Model/Units/UnitFactory.php diff --git a/App/GameModule/Model/Units/UnitModel.php b/app/GameModule/Model/Units/UnitModel.php similarity index 100% rename from App/GameModule/Model/Units/UnitModel.php rename to app/GameModule/Model/Units/UnitModel.php diff --git a/App/GameModule/Model/Units/UnitService.php b/app/GameModule/Model/Units/UnitService.php similarity index 100% rename from App/GameModule/Model/Units/UnitService.php rename to app/GameModule/Model/Units/UnitService.php diff --git a/App/GameModule/Model/Units/UnitsModel.php b/app/GameModule/Model/Units/UnitsModel.php similarity index 100% rename from App/GameModule/Model/Units/UnitsModel.php rename to app/GameModule/Model/Units/UnitsModel.php diff --git a/App/GameModule/Model/Units/UpkeepService.php b/app/GameModule/Model/Units/UpkeepService.php similarity index 100% rename from App/GameModule/Model/Units/UpkeepService.php rename to app/GameModule/Model/Units/UpkeepService.php diff --git a/App/GameModule/Presenters/BuildPresenter.php b/app/GameModule/Presenters/BuildPresenter.php similarity index 100% rename from App/GameModule/Presenters/BuildPresenter.php rename to app/GameModule/Presenters/BuildPresenter.php diff --git a/App/GameModule/Presenters/GamePresenterPresenter.php b/app/GameModule/Presenters/GamePresenterPresenter.php similarity index 100% rename from App/GameModule/Presenters/GamePresenterPresenter.php rename to app/GameModule/Presenters/GamePresenterPresenter.php diff --git a/App/GameModule/Presenters/InnerVillagePresenter.php b/app/GameModule/Presenters/InnerVillagePresenter.php similarity index 100% rename from App/GameModule/Presenters/InnerVillagePresenter.php rename to app/GameModule/Presenters/InnerVillagePresenter.php diff --git a/App/GameModule/Presenters/MapPresenter.php b/app/GameModule/Presenters/MapPresenter.php similarity index 100% rename from App/GameModule/Presenters/MapPresenter.php rename to app/GameModule/Presenters/MapPresenter.php diff --git a/App/GameModule/Presenters/MessagesPresenter.php b/app/GameModule/Presenters/MessagesPresenter.php similarity index 100% rename from App/GameModule/Presenters/MessagesPresenter.php rename to app/GameModule/Presenters/MessagesPresenter.php diff --git a/App/GameModule/Presenters/OuterVillagePresenter.php b/app/GameModule/Presenters/OuterVillagePresenter.php similarity index 100% rename from App/GameModule/Presenters/OuterVillagePresenter.php rename to app/GameModule/Presenters/OuterVillagePresenter.php diff --git a/App/GameModule/Presenters/PlusPresenter.php b/app/GameModule/Presenters/PlusPresenter.php similarity index 100% rename from App/GameModule/Presenters/PlusPresenter.php rename to app/GameModule/Presenters/PlusPresenter.php diff --git a/App/GameModule/Presenters/ReportsPresenter.php b/app/GameModule/Presenters/ReportsPresenter.php similarity index 100% rename from App/GameModule/Presenters/ReportsPresenter.php rename to app/GameModule/Presenters/ReportsPresenter.php diff --git a/App/GameModule/Presenters/SendPresenter.php b/app/GameModule/Presenters/SendPresenter.php similarity index 100% rename from App/GameModule/Presenters/SendPresenter.php rename to app/GameModule/Presenters/SendPresenter.php diff --git a/App/GameModule/Presenters/StatisticsPresenter.php b/app/GameModule/Presenters/StatisticsPresenter.php similarity index 100% rename from App/GameModule/Presenters/StatisticsPresenter.php rename to app/GameModule/Presenters/StatisticsPresenter.php diff --git a/App/GameModule/Templates/@layout.latte b/app/GameModule/Templates/@layout.latte similarity index 100% rename from App/GameModule/Templates/@layout.latte rename to app/GameModule/Templates/@layout.latte diff --git a/App/GameModule/Templates/Build/chooseBuilding.latte b/app/GameModule/Templates/Build/chooseBuilding.latte similarity index 100% rename from App/GameModule/Templates/Build/chooseBuilding.latte rename to app/GameModule/Templates/Build/chooseBuilding.latte diff --git a/App/GameModule/Templates/Build/default.latte b/app/GameModule/Templates/Build/default.latte similarity index 100% rename from App/GameModule/Templates/Build/default.latte rename to app/GameModule/Templates/Build/default.latte diff --git a/App/GameModule/Templates/InnerVillage/default.latte b/app/GameModule/Templates/InnerVillage/default.latte similarity index 100% rename from App/GameModule/Templates/InnerVillage/default.latte rename to app/GameModule/Templates/InnerVillage/default.latte diff --git a/App/GameModule/Templates/Map/default.latte b/app/GameModule/Templates/Map/default.latte similarity index 100% rename from App/GameModule/Templates/Map/default.latte rename to app/GameModule/Templates/Map/default.latte diff --git a/App/GameModule/Templates/Map/detail.latte b/app/GameModule/Templates/Map/detail.latte similarity index 100% rename from App/GameModule/Templates/Map/detail.latte rename to app/GameModule/Templates/Map/detail.latte diff --git a/App/GameModule/Templates/OuterVillage/default.latte b/app/GameModule/Templates/OuterVillage/default.latte similarity index 100% rename from App/GameModule/Templates/OuterVillage/default.latte rename to app/GameModule/Templates/OuterVillage/default.latte diff --git a/App/GameModule/Templates/Send/default.latte b/app/GameModule/Templates/Send/default.latte similarity index 100% rename from App/GameModule/Templates/Send/default.latte rename to app/GameModule/Templates/Send/default.latte diff --git a/App/InstallModule/Model/InstallService.php b/app/InstallModule/Model/InstallService.php similarity index 100% rename from App/InstallModule/Model/InstallService.php rename to app/InstallModule/Model/InstallService.php diff --git a/App/InstallModule/Model/WorldGenerator.php b/app/InstallModule/Model/WorldGenerator.php similarity index 100% rename from App/InstallModule/Model/WorldGenerator.php rename to app/InstallModule/Model/WorldGenerator.php diff --git a/App/InstallModule/Presenters/ConfigPresenter.php b/app/InstallModule/Presenters/ConfigPresenter.php similarity index 100% rename from App/InstallModule/Presenters/ConfigPresenter.php rename to app/InstallModule/Presenters/ConfigPresenter.php diff --git a/App/InstallModule/Presenters/DataFormPresenter.php b/app/InstallModule/Presenters/DataFormPresenter.php similarity index 100% rename from App/InstallModule/Presenters/DataFormPresenter.php rename to app/InstallModule/Presenters/DataFormPresenter.php diff --git a/App/InstallModule/Presenters/EndPresenter.php b/app/InstallModule/Presenters/EndPresenter.php similarity index 100% rename from App/InstallModule/Presenters/EndPresenter.php rename to app/InstallModule/Presenters/EndPresenter.php diff --git a/App/InstallModule/Presenters/FieldPresenter.php b/app/InstallModule/Presenters/FieldPresenter.php similarity index 100% rename from App/InstallModule/Presenters/FieldPresenter.php rename to app/InstallModule/Presenters/FieldPresenter.php diff --git a/App/InstallModule/Presenters/IntroPresenter.php b/app/InstallModule/Presenters/IntroPresenter.php similarity index 100% rename from App/InstallModule/Presenters/IntroPresenter.php rename to app/InstallModule/Presenters/IntroPresenter.php diff --git a/App/InstallModule/Presenters/MultihunterPresenter.php b/app/InstallModule/Presenters/MultihunterPresenter.php similarity index 100% rename from App/InstallModule/Presenters/MultihunterPresenter.php rename to app/InstallModule/Presenters/MultihunterPresenter.php diff --git a/App/InstallModule/Presenters/OasisPresenter.php b/app/InstallModule/Presenters/OasisPresenter.php similarity index 100% rename from App/InstallModule/Presenters/OasisPresenter.php rename to app/InstallModule/Presenters/OasisPresenter.php diff --git a/App/InstallModule/Sql/Database.sql b/app/InstallModule/Sql/Database.sql similarity index 100% rename from App/InstallModule/Sql/Database.sql rename to app/InstallModule/Sql/Database.sql diff --git a/App/InstallModule/Templates/@layout.latte b/app/InstallModule/Templates/@layout.latte similarity index 100% rename from App/InstallModule/Templates/@layout.latte rename to app/InstallModule/Templates/@layout.latte diff --git a/App/InstallModule/Templates/Config/default.latte b/app/InstallModule/Templates/Config/default.latte similarity index 100% rename from App/InstallModule/Templates/Config/default.latte rename to app/InstallModule/Templates/Config/default.latte diff --git a/App/InstallModule/Templates/DataForm/default.latte b/app/InstallModule/Templates/DataForm/default.latte similarity index 100% rename from App/InstallModule/Templates/DataForm/default.latte rename to app/InstallModule/Templates/DataForm/default.latte diff --git a/App/InstallModule/Templates/End/default.latte b/app/InstallModule/Templates/End/default.latte similarity index 100% rename from App/InstallModule/Templates/End/default.latte rename to app/InstallModule/Templates/End/default.latte diff --git a/App/InstallModule/Templates/Field/default.latte b/app/InstallModule/Templates/Field/default.latte similarity index 100% rename from App/InstallModule/Templates/Field/default.latte rename to app/InstallModule/Templates/Field/default.latte diff --git a/App/InstallModule/Templates/Intro/default.latte b/app/InstallModule/Templates/Intro/default.latte similarity index 100% rename from App/InstallModule/Templates/Intro/default.latte rename to app/InstallModule/Templates/Intro/default.latte diff --git a/App/InstallModule/Templates/Multihunter/default.latte b/app/InstallModule/Templates/Multihunter/default.latte similarity index 100% rename from App/InstallModule/Templates/Multihunter/default.latte rename to app/InstallModule/Templates/Multihunter/default.latte diff --git a/App/InstallModule/Templates/Oasis/default.latte b/app/InstallModule/Templates/Oasis/default.latte similarity index 100% rename from App/InstallModule/Templates/Oasis/default.latte rename to app/InstallModule/Templates/Oasis/default.latte diff --git a/App/InstallModule/Templates/menu.latte b/app/InstallModule/Templates/menu.latte similarity index 100% rename from App/InstallModule/Templates/menu.latte rename to app/InstallModule/Templates/menu.latte diff --git a/App/InstallModule/Templates/script.tpl b/app/InstallModule/Templates/script.tpl similarity index 100% rename from App/InstallModule/Templates/script.tpl rename to app/InstallModule/Templates/script.tpl diff --git a/App/Model/BaseModel.php b/app/Model/BaseModel.php similarity index 95% rename from App/Model/BaseModel.php rename to app/Model/BaseModel.php index 1734114d..982fb7a8 100644 --- a/App/Model/BaseModel.php +++ b/app/Model/BaseModel.php @@ -6,10 +6,14 @@ abstract class BaseModel { - /** @var string */ + /** + * @var string + */ protected $table; - /** @var Dibi\Connection */ + /** + * @var Dibi\Connection + */ protected $database; diff --git a/app/bootstrap.php b/app/bootstrap.php new file mode 100644 index 00000000..f6ec8fac --- /dev/null +++ b/app/bootstrap.php @@ -0,0 +1,21 @@ +setTempDirectory(__DIR__ . '/../temp'); +$configurator->enableDebugger(__DIR__ . '/../log'); + +$configurator->addConfig(__DIR__ . '/config/config.neon'); +$configurator->addConfig(__DIR__ . '/config/install.neon'); + +if (file_exists(__DIR__ . '/config/local.neon')) { + $configurator->addConfig(__DIR__ . '/config/local.neon'); + +} else { + $configurator->addConfig(__DIR__ . '/config/default.neon'); +} + +$configurator->setDebugMode(TRUE); + +return $configurator->createContainer(); \ No newline at end of file diff --git a/App/Config/config.neon b/app/config/config.neon similarity index 98% rename from App/Config/config.neon rename to app/config/config.neon index 3a8a13a3..463d7118 100644 --- a/App/Config/config.neon +++ b/app/config/config.neon @@ -21,7 +21,7 @@ session: services: - router: App\RouterFactory::createRouter + router: App\Router\RouterFactory::createRouter latte.latteFactory: setup: diff --git a/App/Config/crontab b/app/config/crontab similarity index 100% rename from App/Config/crontab rename to app/config/crontab diff --git a/App/Config/default.neon b/app/config/default.neon similarity index 100% rename from App/Config/default.neon rename to app/config/default.neon diff --git a/App/Config/install.neon b/app/config/install.neon similarity index 100% rename from App/Config/install.neon rename to app/config/install.neon diff --git a/App/Config/local.neon.temp b/app/config/local.neon.temp similarity index 100% rename from App/Config/local.neon.temp rename to app/config/local.neon.temp diff --git a/composer.json b/composer.json index 3c03d97b..9e876c20 100644 --- a/composer.json +++ b/composer.json @@ -9,9 +9,17 @@ ], "require": { "dibi/dibi": "^3.0", - "tracy/tracy": "^2.3", - "nette/nette": "^2.3", + "nette/nette": "^2.4", "kdyby/clock": "^0.3.0", "kdyby/console": "^2.5" + }, + "autoload": { + "psr-4": { + "App\\": "app/" + } + }, + "config": { + "optimize-autoloader": true, + "classmap-authoritative": true } } diff --git a/composer.lock b/composer.lock new file mode 100644 index 00000000..3d7d7b8e --- /dev/null +++ b/composer.lock @@ -0,0 +1,1710 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "This file is @generated automatically" + ], + "content-hash": "25789ad23c4625b6ab63930dc0e7895e", + "packages": [ + { + "name": "dibi/dibi", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/dg/dibi.git", + "reference": "4f2a0dac971270c7918a724d91c84c7bffea0b2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dg/dibi/zipball/4f2a0dac971270c7918a724d91c84c7bffea0b2f", + "reference": "4f2a0dac971270c7918a724d91c84c7bffea0b2f", + "shasum": "" + }, + "require": { + "php": ">=5.4.4" + }, + "replace": { + "dg/dibi": "self.version" + }, + "require-dev": { + "nette/tester": "~1.3", + "tracy/tracy": "~2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ], + "files": [ + "src/loader.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + } + ], + "description": "Dibi is Database Abstraction Library for PHP", + "homepage": "https://dibiphp.com", + "keywords": [ + "access", + "database", + "dbal", + "mssql", + "mysql", + "odbc", + "oracle", + "pdo", + "postgresql", + "sqlite", + "sqlsrv" + ], + "time": "2015-12-16T14:15:56+00:00" + }, + { + "name": "kdyby/clock", + "version": "v0.3", + "source": { + "type": "git", + "url": "https://github.com/Kdyby/Clock.git", + "reference": "3304c12939c550d5691de93bd5c9501b225ae639" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Kdyby/Clock/zipball/3304c12939c550d5691de93bd5c9501b225ae639", + "reference": "3304c12939c550d5691de93bd5c9501b225ae639", + "shasum": "" + }, + "require": { + "nette/utils": "~2.2@dev" + }, + "require-dev": { + "latte/latte": "~2.3@dev", + "nette/application": "~2.3@dev", + "nette/bootstrap": "~2.3@dev", + "nette/caching": "~2.3@dev", + "nette/component-model": "~2.2@dev", + "nette/database": "~2.3@dev", + "nette/deprecated": "~2.2@dev", + "nette/di": "~2.3@dev", + "nette/finder": "~2.3@dev", + "nette/forms": "~2.3@dev", + "nette/http": "~2.3@dev", + "nette/mail": "~2.3@dev", + "nette/neon": "~2.3@dev", + "nette/php-generator": "~2.3@dev", + "nette/reflection": "~2.3@dev", + "nette/robot-loader": "~2.3@dev", + "nette/safe-stream": "~2.3@dev", + "nette/security": "~2.3@dev", + "nette/tester": "~1.3@rc", + "nette/tokenizer": "~2.2@dev", + "nette/utils": "~2.3@dev", + "tracy/tracy": "~2.3@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.2-dev" + } + }, + "autoload": { + "psr-0": { + "Kdyby\\Clock\\": "src/" + }, + "classmap": [ + "src/Kdyby/Clock/exceptions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "Michael Moravec" + }, + { + "name": "Filip Procházka", + "homepage": "http://filip-prochazka.com" + } + ], + "description": "Time provider, providing consistent current date, time, datetime and timezone across the request.", + "homepage": "http://kdyby.org", + "keywords": [ + "date", + "kdyby", + "nette", + "time" + ], + "time": "2016-01-09T18:10:46+00:00" + }, + { + "name": "kdyby/console", + "version": "v2.5.0", + "source": { + "type": "git", + "url": "https://github.com/Kdyby/Console.git", + "reference": "50e9f6ce4db18628d01724d5085d8056056eb9cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Kdyby/Console/zipball/50e9f6ce4db18628d01724d5085d8056056eb9cb", + "reference": "50e9f6ce4db18628d01724d5085d8056056eb9cb", + "shasum": "" + }, + "require": { + "nette/application": "~2.3@dev", + "nette/di": "~2.3@dev", + "nette/http": "~2.3@dev", + "symfony/console": "~2.3" + }, + "require-dev": { + "kdyby/events": "~2.4@dev", + "latte/latte": "~2.3@dev", + "nette/application": "~2.3@dev", + "nette/bootstrap": "~2.3@dev", + "nette/caching": "~2.3@dev", + "nette/component-model": "~2.2@dev", + "nette/database": "~2.3@dev", + "nette/deprecated": "~2.3@dev", + "nette/di": "~2.3@dev", + "nette/finder": "~2.3@dev", + "nette/forms": "~2.3@dev", + "nette/http": "~2.3@dev", + "nette/mail": "~2.3@dev", + "nette/neon": "~2.3@dev", + "nette/php-generator": "~2.3@dev", + "nette/reflection": "~2.3@dev", + "nette/robot-loader": "~2.3@dev", + "nette/safe-stream": "~2.3@dev", + "nette/security": "~2.3@dev", + "nette/tester": "~1.6@rc", + "nette/tokenizer": "~2.2@dev", + "nette/utils": "~2.3@dev", + "symfony/event-dispatcher": "~2.3", + "tracy/tracy": "~2.3@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-0": { + "Kdyby\\Console\\": "src/" + }, + "classmap": [ + "src/Kdyby/Console/CliPresenter.php", + "src/Kdyby/Console/exceptions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "Filip Procházka", + "email": "filip@prochazka.su", + "homepage": "http://filip-prochazka.com" + } + ], + "description": "Symfony Console integration for Kdyby components", + "homepage": "http://kdyby.org", + "keywords": [ + "console", + "kdyby", + "nette" + ], + "time": "2015-10-30T21:57:23+00:00" + }, + { + "name": "latte/latte", + "version": "v2.4.4", + "source": { + "type": "git", + "url": "https://github.com/nette/latte.git", + "reference": "7d207e620cfc1386fb7ccd8de403d5760f7ca655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/latte/zipball/7d207e620cfc1386fb7ccd8de403d5760f7ca655", + "reference": "7d207e620cfc1386fb7ccd8de403d5760f7ca655", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=5.4.4" + }, + "conflict": { + "nette/application": "<2.4.1" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "suggest": { + "ext-fileinfo": "to use filter |datastream", + "ext-mbstring": "to use filters like lower, upper, capitalize, ..." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Latte: the amazing template engine for PHP", + "homepage": "https://latte.nette.org", + "keywords": [ + "templating", + "twig" + ], + "time": "2017-05-17T12:00:19+00:00" + }, + { + "name": "nette/application", + "version": "v2.4.6", + "source": { + "type": "git", + "url": "https://github.com/nette/application.git", + "reference": "057f5bd271ee0969570c49fc4ff1e3cb4e3fd113" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/application/zipball/057f5bd271ee0969570c49fc4ff1e3cb4e3fd113", + "reference": "057f5bd271ee0969570c49fc4ff1e3cb4e3fd113", + "shasum": "" + }, + "require": { + "nette/component-model": "^2.3", + "nette/http": "^2.2", + "nette/reflection": "^2.2", + "nette/utils": "^2.4 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/di": "<2.4", + "nette/forms": "<2.4", + "nette/latte": "<2.4", + "nette/nette": "<2.2" + }, + "require-dev": { + "latte/latte": "^2.4.3", + "mockery/mockery": "^0.9.5", + "nette/di": "^2.4 || ~3.0.0", + "nette/forms": "^2.4", + "nette/robot-loader": "^2.4.2 || ^3.0", + "nette/security": "^2.4", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "suggest": { + "latte/latte": "Allows using Latte in templates", + "nette/forms": "Allows to use Nette\\Application\\UI\\Form" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ], + "files": [ + "src/compatibility.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Application MVC Component", + "homepage": "https://nette.org", + "time": "2017-05-23T11:59:42+00:00" + }, + { + "name": "nette/bootstrap", + "version": "v2.4.3", + "source": { + "type": "git", + "url": "https://github.com/nette/bootstrap.git", + "reference": "2c27747f5aff2e436ebf542e0ea566bea1db2d53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/bootstrap/zipball/2c27747f5aff2e436ebf542e0ea566bea1db2d53", + "reference": "2c27747f5aff2e436ebf542e0ea566bea1db2d53", + "shasum": "" + }, + "require": { + "nette/di": "~2.4.7", + "nette/utils": "~2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "latte/latte": "~2.2", + "nette/application": "~2.3", + "nette/caching": "~2.3", + "nette/database": "~2.3", + "nette/forms": "~2.3", + "nette/http": "~2.4.0", + "nette/mail": "~2.3", + "nette/robot-loader": "^2.4.2 || ^3.0", + "nette/safe-stream": "~2.2", + "nette/security": "~2.3", + "nette/tester": "~2.0", + "tracy/tracy": "^2.4.1" + }, + "suggest": { + "nette/robot-loader": "to use Configurator::createRobotLoader()", + "tracy/tracy": "to use Configurator::enableTracy()" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Bootstrap", + "homepage": "https://nette.org", + "time": "2017-02-19T22:15:02+00:00" + }, + { + "name": "nette/caching", + "version": "v2.5.3", + "source": { + "type": "git", + "url": "https://github.com/nette/caching.git", + "reference": "2436e530484a346d0a246733519ceaa40b943bd6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/caching/zipball/2436e530484a346d0a246733519ceaa40b943bd6", + "reference": "2436e530484a346d0a246733519ceaa40b943bd6", + "shasum": "" + }, + "require": { + "nette/finder": "^2.2 || ~3.0.0", + "nette/utils": "^2.4 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "latte/latte": "^2.4", + "nette/di": "^2.4 || ~3.0.0", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "suggest": { + "ext-pdo_sqlite": "to use SQLiteStorage or SQLiteJournal" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Caching Component", + "homepage": "https://nette.org", + "time": "2017-01-29T20:40:55+00:00" + }, + { + "name": "nette/component-model", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/nette/component-model.git", + "reference": "9b5817b246bf409b8f0f8309c23e599dd8729d28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/component-model/zipball/9b5817b246bf409b8f0f8309c23e599dd8729d28", + "reference": "9b5817b246bf409b8f0f8309c23e599dd8729d28", + "shasum": "" + }, + "require": { + "nette/utils": "^2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/application": "<2.4", + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Component Model", + "homepage": "https://nette.org", + "time": "2016-06-17T17:36:56+00:00" + }, + { + "name": "nette/database", + "version": "v2.4.2", + "source": { + "type": "git", + "url": "https://github.com/nette/database.git", + "reference": "debc7db9f4d7ffff71e2c3a81f841fbcbab4610d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/database/zipball/debc7db9f4d7ffff71e2c3a81f841fbcbab4610d", + "reference": "debc7db9f4d7ffff71e2c3a81f841fbcbab4610d", + "shasum": "" + }, + "require": { + "ext-pdo": "*", + "nette/caching": "^2.2", + "nette/utils": "^2.4 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "mockery/mockery": "^1.0.0", + "nette/di": "^2.4 || ~3.0.0", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Database Component", + "homepage": "https://nette.org", + "time": "2017-02-02T02:49:31+00:00" + }, + { + "name": "nette/deprecated", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/nette/deprecated.git", + "reference": "fde8fea8e3f1960ea6bcca03a996300b0ca41762" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/deprecated/zipball/fde8fea8e3f1960ea6bcca03a996300b0ca41762", + "reference": "fde8fea8e3f1960ea6bcca03a996300b0ca41762", + "shasum": "" + }, + "require-dev": { + "latte/latte": "^2.2", + "nette/application": "^2.2", + "nette/bootstrap": "^2.2.1", + "nette/caching": "^2.2", + "nette/forms": "^2.2", + "nette/mail": "^2.2", + "nette/robot-loader": "^2.2", + "nette/safe-stream": "^2.2", + "nette/security": "^2.2", + "nette/tester": "^1.1", + "nette/utils": "^2.2", + "tracy/tracy": "^2.2" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ], + "files": [ + "src/loader.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "APIs and features removed from Nette Framework", + "homepage": "https://nette.org", + "time": "2016-07-15T13:19:27+00:00" + }, + { + "name": "nette/di", + "version": "v2.4.8", + "source": { + "type": "git", + "url": "https://github.com/nette/di.git", + "reference": "b3fe8551162279216e251e49b406e55cd2d255d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/di/zipball/b3fe8551162279216e251e49b406e55cd2d255d5", + "reference": "b3fe8551162279216e251e49b406e55cd2d255d5", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "nette/neon": "^2.3.3 || ~3.0.0", + "nette/php-generator": "^2.6.1 || ~3.0.0", + "nette/utils": "^2.4.3 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/bootstrap": "<2.4", + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "^2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Dependency Injection Component", + "homepage": "https://nette.org", + "time": "2017-03-14T17:16:14+00:00" + }, + { + "name": "nette/finder", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/nette/finder.git", + "reference": "5cabd5fe89f9903715359a403b820c7f94f9bb5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/finder/zipball/5cabd5fe89f9903715359a403b820c7f94f9bb5e", + "reference": "5cabd5fe89f9903715359a403b820c7f94f9bb5e", + "shasum": "" + }, + "require": { + "nette/utils": "~2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Finder: Files Searching", + "homepage": "https://nette.org", + "time": "2016-05-17T15:49:06+00:00" + }, + { + "name": "nette/forms", + "version": "v2.4.4", + "source": { + "type": "git", + "url": "https://github.com/nette/forms.git", + "reference": "8a76e69dd2725bed3bf3c24f6fed1c6d60945f04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/forms/zipball/8a76e69dd2725bed3bf3c24f6fed1c6d60945f04", + "reference": "8a76e69dd2725bed3bf3c24f6fed1c6d60945f04", + "shasum": "" + }, + "require": { + "nette/component-model": "~2.3", + "nette/http": "~2.2", + "nette/utils": "~2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "latte/latte": "~2.4", + "nette/di": "~2.4", + "nette/tester": "~2.0", + "tracy/tracy": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Forms: greatly facilitates web forms", + "homepage": "https://nette.org", + "time": "2017-03-29T16:51:07+00:00" + }, + { + "name": "nette/http", + "version": "v2.4.5", + "source": { + "type": "git", + "url": "https://github.com/nette/http.git", + "reference": "ef812049a89866eff5aa6b1a39f1a4d8c9adc607" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/http/zipball/ef812049a89866eff5aa6b1a39f1a4d8c9adc607", + "reference": "ef812049a89866eff5aa6b1a39f1a4d8c9adc607", + "shasum": "" + }, + "require": { + "nette/utils": "^2.4 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/di": "^2.4.6 || ~3.0.0", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "suggest": { + "ext-fileinfo": "to detect type of uploaded files", + "nette/security": "allows use Nette\\Http\\UserStorage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette HTTP Component", + "homepage": "https://nette.org", + "time": "2017-03-16T15:43:45+00:00" + }, + { + "name": "nette/mail", + "version": "v2.4.2", + "source": { + "type": "git", + "url": "https://github.com/nette/mail.git", + "reference": "2bb0333200dbec22b0c1868d907e3e451b555665" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/mail/zipball/2bb0333200dbec22b0c1868d907e3e451b555665", + "reference": "2bb0333200dbec22b0c1868d907e3e451b555665", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "nette/utils": "^2.4 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/di": "^2.4 || ~3.0.0", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "suggest": { + "ext-fileinfo": "to detect type of attached files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Mail: Sending E-mails", + "homepage": "https://nette.org", + "time": "2017-01-27T12:43:33+00:00" + }, + { + "name": "nette/neon", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/nette/neon.git", + "reference": "1a78ff64b1e161ebccc03bdf9366450a69365f5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/neon/zipball/1a78ff64b1e161ebccc03bdf9366450a69365f5b", + "reference": "1a78ff64b1e161ebccc03bdf9366450a69365f5b", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "ext-json": "*", + "php": ">=5.6.0" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette NEON: parser & generator for Nette Object Notation", + "homepage": "http://ne-on.org", + "time": "2017-01-13T08:00:19+00:00" + }, + { + "name": "nette/nette", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/nette/nette.git", + "reference": "25381e4ec7902734e49924c1ffd07017830c5f31" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/nette/zipball/25381e4ec7902734e49924c1ffd07017830c5f31", + "reference": "25381e4ec7902734e49924c1ffd07017830c5f31", + "shasum": "" + }, + "require": { + "latte/latte": "^2.4", + "nette/application": "^2.4", + "nette/bootstrap": "^2.4", + "nette/caching": "^2.5", + "nette/component-model": "^2.3", + "nette/database": "^2.4", + "nette/deprecated": "^2.3", + "nette/di": "^2.4", + "nette/finder": "^2.4", + "nette/forms": "^2.4", + "nette/http": "^2.4", + "nette/mail": "^2.4", + "nette/neon": "^2.4", + "nette/php-generator": "^2.4", + "nette/reflection": "^2.4", + "nette/robot-loader": "^2.4", + "nette/safe-stream": "^2.3", + "nette/security": "^2.4", + "nette/tokenizer": "^2.2", + "nette/utils": "^2.4", + "tracy/tracy": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "Nette/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Framework - innovative framework for fast and easy development of secured web applications in PHP. Write less, have cleaner code and your work will bring you joy.", + "homepage": "https://nette.org", + "keywords": [ + "Forms", + "database", + "debugging", + "framework", + "mailing", + "mvc", + "templating" + ], + "time": "2016-05-03T15:59:52+00:00" + }, + { + "name": "nette/php-generator", + "version": "v2.6.2", + "source": { + "type": "git", + "url": "https://github.com/nette/php-generator.git", + "reference": "3a69f606db7f1e9995347c7d84b9d2a0507c0b38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/php-generator/zipball/3a69f606db7f1e9995347c7d84b9d2a0507c0b38", + "reference": "3a69f606db7f1e9995347c7d84b9d2a0507c0b38", + "shasum": "" + }, + "require": { + "nette/utils": "^2.4.2 || ~3.0.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "^2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette PHP Generator", + "homepage": "https://nette.org", + "time": "2017-03-18T15:19:52+00:00" + }, + { + "name": "nette/reflection", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/nette/reflection.git", + "reference": "ca6bafe1f73c19719238b58f91e6a399f281069b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/reflection/zipball/ca6bafe1f73c19719238b58f91e6a399f281069b", + "reference": "ca6bafe1f73c19719238b58f91e6a399f281069b", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "nette/caching": "^2.2 || ^3.0", + "nette/utils": "^2.4 || ^3.0", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/di": "^2.4 || ^3.0", + "nette/tester": "^2.0", + "tracy/tracy": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette PHP Reflection Component", + "homepage": "https://nette.org", + "time": "2017-01-10T16:10:27+00:00" + }, + { + "name": "nette/robot-loader", + "version": "v2.4.2", + "source": { + "type": "git", + "url": "https://github.com/nette/robot-loader.git", + "reference": "f23f8885624b249d5ec7bb525b9d6b007ab00293" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/robot-loader/zipball/f23f8885624b249d5ec7bb525b9d6b007ab00293", + "reference": "f23f8885624b249d5ec7bb525b9d6b007ab00293", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "nette/caching": "~2.2", + "nette/finder": "~2.3", + "nette/utils": "~2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette RobotLoader: comfortable autoloading", + "homepage": "https://nette.org", + "time": "2017-01-02T17:15:22+00:00" + }, + { + "name": "nette/safe-stream", + "version": "v2.3.2", + "source": { + "type": "git", + "url": "https://github.com/nette/safe-stream.git", + "reference": "4b9bb3266a537e59b10a2932f05dca47333420fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/safe-stream/zipball/4b9bb3266a537e59b10a2932f05dca47333420fc", + "reference": "4b9bb3266a537e59b10a2932f05dca47333420fc", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~1.0", + "tracy/tracy": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "files": [ + "src/loader.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette SafeStream: Atomic Operations", + "homepage": "https://nette.org", + "time": "2016-03-19T13:06:04+00:00" + }, + { + "name": "nette/security", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/nette/security.git", + "reference": "e547c81b36bae6cb5a6ba0c498314940f5d428ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/security/zipball/e547c81b36bae6cb5a6ba0c498314940f5d428ed", + "reference": "e547c81b36bae6cb5a6ba0c498314940f5d428ed", + "shasum": "" + }, + "require": { + "nette/utils": "~2.4", + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/di": "~2.4", + "nette/http": "~2.4", + "nette/tester": "~2.0", + "tracy/tracy": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Security: Access Control Component", + "homepage": "https://nette.org", + "time": "2016-12-19T10:53:40+00:00" + }, + { + "name": "nette/tokenizer", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/nette/tokenizer.git", + "reference": "0fec1255bd2d062229e81cad3bfba806a8ea6096" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/tokenizer/zipball/0fec1255bd2d062229e81cad3bfba806a8ea6096", + "reference": "0fec1255bd2d062229e81cad3bfba806a8ea6096", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~1.7", + "tracy/tracy": "^2.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Tokenizer", + "homepage": "https://nette.org", + "time": "2016-04-21T13:06:32+00:00" + }, + { + "name": "nette/utils", + "version": "v2.4.6", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "266160aec0d99516e0ea510de1dfa24a0dc1e76e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/266160aec0d99516e0ea510de1dfa24a0dc1e76e", + "reference": "266160aec0d99516e0ea510de1dfa24a0dc1e76e", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "conflict": { + "nette/nette": "<2.2" + }, + "require-dev": { + "nette/tester": "~2.0", + "tracy/tracy": "^2.3" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize() and toAscii()", + "ext-intl": "for script transliteration in Strings::webalize() and toAscii()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-xml": "to use Strings::length() etc. when mbstring is not available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "Nette Utility Classes", + "homepage": "https://nette.org", + "time": "2017-04-26T10:04:49+00:00" + }, + { + "name": "symfony/console", + "version": "v2.8.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/d0239fb42f98dd02e7d342f793c5d2cdee0c478d", + "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d", + "shasum": "" + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/event-dispatcher": "~2.1|~3.0.0", + "symfony/process": "~2.1|~3.0.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2016-01-14T08:33:16+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "1289d16209491b584839022f29257ad859b8532d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/1289d16209491b584839022f29257ad859b8532d", + "reference": "1289d16209491b584839022f29257ad859b8532d", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2016-01-20T09:13:37+00:00" + }, + { + "name": "tracy/tracy", + "version": "v2.4.7", + "source": { + "type": "git", + "url": "https://github.com/nette/tracy.git", + "reference": "e9e93b778a75760a939593384e326fb65f9a0da2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/tracy/zipball/e9e93b778a75760a939593384e326fb65f9a0da2", + "reference": "e9e93b778a75760a939593384e326fb65f9a0da2", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-session": "*", + "php": ">=5.4.4" + }, + "require-dev": { + "nette/di": "~2.3", + "nette/tester": "~2.0" + }, + "suggest": { + "https://nette.org/donate": "\u001b[1;37;42m Please consider supporting Tracy via a donation \u001b[0m" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "classmap": [ + "src" + ], + "files": [ + "src/shortcuts.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0", + "GPL-3.0" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.", + "homepage": "https://tracy.nette.org", + "keywords": [ + "Xdebug", + "debug", + "debugger", + "nette", + "profiler" + ], + "time": "2017-05-11T14:28:35+00:00" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +}