Skip to content
Very simple PHP7 MVC framework
Branch: master
Clone or download
Evgeniy
Evgeniy application fix
Latest commit f294a48 Jul 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config fixes Jan 14, 2019
public di refactor Jan 14, 2019
src application fix Jul 1, 2019
tmp gitignore fix Jun 29, 2017
.gitignore gitignore fix Jun 29, 2017
LICENSE Initial commit May 22, 2017
README.md redame Jan 14, 2019

README.md

Simple MVC

Простой PHP фреймворк c автоматическим резолвом зависимостей в контроллерах

Использование DI

Откройте файл config/container.php добавьте строку

$container->set(new \DateTime('now', \DateTimeZone::EUROPE));

Парамеры из методов котроллера резолвятся автоматом в src/Application.php

Роутинг

Откройте config/routes.php

и добавьте в возвращаемый массив новый инстанс \Core\Router\Collection\Route с памараметрами конструктора:

\Core\Router\Collection\Route(
    (string) (Регулярное выражение из REQUEST_URI),
    (string) (Контроллер с указанием нэймспэйса),
    (string) (HTTP метод),
    (string) (метод в классе, который необходимо вызвать)
)
You can’t perform that action at this time.