Skip to content

A drop-dead simple way to bootstrap lightweight API server in PHP.

Notifications You must be signed in to change notification settings

PHPExpertsInc/MiniApiBase

Repository files navigation

MiniApiBase Project

Maintainability Test Coverage

MiniApiBase is a PHP Experts, Inc., Project meant to ease the creation of new API projects.

It strives to conform to the Standard PHP Skeleton (https://github.com/php-pds/skeleton) wherever possible.

Read On Structuring PHP Projects for more.

The configurer was inspired by https://www.binpress.com/building-project-skeletons-composer/

It includes everything you need for a modern lightweight PHP API server:

Installation

Via Composer

composer create-project phpexperts/mini-api-base api.my.site

Usage

Install a project, then remove the directories you won't need, like bin.

You should definitely edit the LICENSE to be specific to your project and update the tags at the top of the README.md.

Use cases

✔ Rapidly start up a project right.
✔ Less time spent on boilerplating a git repo.
✔ Conforms to the most widely-deployed PHP layout.
✔ Fully compatible with the Bettergist Collective recommendation.

Testing

phpunit --testdox

Contributors

Theodore R. Smith [email protected]
GPG Fingerprint: 4BF8 2613 1C34 87AC D28F 2AD8 EB24 A91D D612 5690
CEO: PHP Experts, Inc.

License

MIT license. Please see the license file for more information.

About

A drop-dead simple way to bootstrap lightweight API server in PHP.

Resources

Stars

Watchers

Forks

Packages

No packages published