Download the PHP package sunrise/awesome-skeleton without Composer
On this page you can find all versions of the php package sunrise/awesome-skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download sunrise/awesome-skeleton
More information about sunrise/awesome-skeleton
Files in sunrise/awesome-skeleton
Download sunrise/awesome-skeleton
More information about sunrise/awesome-skeleton
Files in sunrise/awesome-skeleton
Vendor sunrise
Package awesome-skeleton
Short Description Awesome Skeleton for modern development on PHP 7.4+ (incl. PHP 8)
License MIT
Homepage https://github.com/sunrise-php/awesome-skeleton
Package awesome-skeleton
Short Description Awesome Skeleton for modern development on PHP 7.4+ (incl. PHP 8)
License MIT
Homepage https://github.com/sunrise-php/awesome-skeleton
Please rate this library. Is it a good library?
Informations about the package awesome-skeleton
Awesome Skeleton for modern development on PHP 7.4+ (incl. PHP 8)
Contains quality tested packages, thoughtful structure and everything you need to develop microservices.
Installation
Cooking
Set up your database connection:
Execute a migration:
Run CLI
incl.: Doctrine DBAL, Doctrine ORM, Doctrine Migrations.
Run via PHP
listen 0.0.0.0:3000
Run via RoadRunner
listen 0.0.0.0:3000
Set up your server:
Run the server:
Run via Swoole
Coming soon...
Run tests
Run benchmarks
Run routes through cURL
you may need to change the server address...
Home (index)
OpenAPI document
Create an entry (example bundle)
Update an existing entry (example bundle)
you need to set an existing ID.
Delete an existing entry (example bundle)
you need to set an existing ID.
Read an existing entry (example bundle)
you need to set an existing ID.
List of entries (example bundle)
Useful commands
Deploy
Down
Up
Generate Systemd unit for RoadRunner
Generate OpenApi document
Used stack
see composer.json
- https://github.com/PHP-DI/PHP-DI
- https://github.com/Seldaek/monolog
- https://github.com/sunrise-php/http-router
- https://github.com/doctrine/orm
- https://github.com/doctrine/migrations
- https://github.com/symfony/console
- https://github.com/symfony/validator
- https://github.com/justinrainbow/json-schema
Used technology
RoadRunner
OpenApi (Swagger) specification
- https://swagger.io/docs/specification/about/
- https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md
Json Schema specification
It may be useful to you
Awesome middlewares for your application
with :heart: for you
All versions of awesome-skeleton with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4|^8.0
spiral/roadrunner Version ^1.9
php-di/php-di Version ^6.3
monolog/monolog Version ^2.2
sunrise/http-factory Version ^1.1
sunrise/http-header-kit Version ^1.1
sunrise/http-router Version ^2.6
sunrise/http-router-openapi Version ^1.9
doctrine/orm Version ^2.8
doctrine/migrations Version ^2.2
symfony/dotenv Version ^5.0
symfony/console Version ^5.0
symfony/cache Version ^5.0
symfony/validator Version ^5.0
middlewares/payload Version ^3.0
middlewares/response-time Version ^2.0
justinrainbow/json-schema Version ^5.2
arus/doctrine-bridge Version ^1.18
arus/monolog-telegram-handler Version ^2.1
arus/http-response-kit Version ^1.4
spiral/roadrunner Version ^1.9
php-di/php-di Version ^6.3
monolog/monolog Version ^2.2
sunrise/http-factory Version ^1.1
sunrise/http-header-kit Version ^1.1
sunrise/http-router Version ^2.6
sunrise/http-router-openapi Version ^1.9
doctrine/orm Version ^2.8
doctrine/migrations Version ^2.2
symfony/dotenv Version ^5.0
symfony/console Version ^5.0
symfony/cache Version ^5.0
symfony/validator Version ^5.0
middlewares/payload Version ^3.0
middlewares/response-time Version ^2.0
justinrainbow/json-schema Version ^5.2
arus/doctrine-bridge Version ^1.18
arus/monolog-telegram-handler Version ^2.1
arus/http-response-kit Version ^1.4
The package sunrise/awesome-skeleton contains the following files
Loading the files please wait ....