sunrise/awesome-skeleton

Awesome Skeleton for modern development on PHP 7.3+

v2.0.0 2020-01-17 12:09 UTC

This package is auto-updated.

Last update: 2020-03-11 10:19:50 UTC


README

Build Status Code Coverage Scrutinizer Code Quality Total Downloads Latest Stable Version License

Installation

composer create-project 'sunrise/awesome-skeleton:^3.0' app

Run CLI

including: Doctrine DBAL, Doctrine ORM, Doctrine Migrations.

php bin/app

Run via PHP

listen 0.0.0.0:3000

composer serve

Run via RoadRunner

listen 0.0.0.0:3000

rr -dv serve

Run tests

composer test

Run benchmarks

composer bench

Useful commands

Generate Systemd unit file for RoadRunner

php bin/app app:roadrunner:generate-systemd-unit > app.service

Generate OpenApi document

php bin/app app:openapi:generate-documentation --pretty > openapi.json

Used stack

Used technology

RoadRunner

OpenApi (Swagger) specification

Json Schema specification

It may be useful to you

Awesome middlewares for your application

with ❤️ for you