Download the PHP package bermudaphp/skeleton without Composer
On this page you can find all versions of the php package bermudaphp/skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bermudaphp/skeleton
More information about bermudaphp/skeleton
Files in bermudaphp/skeleton
Package skeleton
Short Description Bermuda app skeleton. PHP psr micro-framework
License MIT
Informations about the package skeleton
Install
` Cкрипт установки предложит выбрать реализацию psr-7 (по умолчанию Nyholm/psr7) и установить шаблонизатор (адаптер для пакета league/plates)
После установки вы получите основанный на psr-15 диспатчере скелет приложения с DI контрейнером, HTTP маршрутизацией и поддержкой командной строки.
Quick start
Зарегистрируйте машруты в файле 'config/routes.php'. Описание интерфейса роутера можно найти здесь. `
Зарегистрируйте глобальные middleware в файле 'config/pipeline.php'. Реализация диспатчера работает по принципу FIFO
` Добавьте зависимости в файл 'config/config.php' и сконфигурируйте DI container
Для запуска консольного приложения необходимо создать команду отнаслдовавшись от класса Console\Commands\Command
или реализовать интерфейс Bermuda\App\Console\CommandInterface, после чего зарегистрировать команду в файле 'config/commands.php'
Базовая реализация консольного приложения работает поверх пакета symfony/console
После чего команда будет доступна по вызову
или
`
Если вы используете Windows
All versions of skeleton with dependencies
bermudaphp/config Version ^1.3
bermudaphp/http Version ^1.0.1
webimpress/safe-writer Version ^2.2.0
php Version ^8.3
elie29/zend-phpdi-config Version ^9.0.1
laminas/laminas-config-aggregator Version ^1.15
bermudaphp/app Version ^2.0