basje/skeleton-app

There is no license information available for the latest version (v0.1.2) of this package.

Skeleton app to quickly set up a PHP application

v0.1.2 2016-10-14 08:48 UTC

This package is not auto-updated.

Last update: 2024-04-13 16:45:56 UTC


README

A default set-up to quickly start a new PHP application

Usage

Create a new project with Composer:

composer create-project -s dev basje/skeleton-app

The -s dev part is temporary while I am working towards a somewhat usable first version.

When asked Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]?, please type Y. This will remove all references to this repository and you will be able to start your own clean project. You can optionally create a new git repo with git init, or use your own prefered version control system.

Included functionality

Routing

Dependency Injector

  • Auryn: rdlowrey/auryn

Several Services

  • Logging: monolog/monolog
  • JSON Web Tokens: firebase/php-jwt
  • UUID generator: ramsey/uuid

Further Reading