8000 GitHub - ysato/Ysato.PhpSkeleton: PHP project skeleton
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ysato/Ysato.PhpSkeleton

Repository files navigation

This library is heavily inspired by the bear/qa-tools, koriym/Koriym.PhpSkeleton

A standard PHP project skeleton

Create Project

To create your project, enter the following command in your console.

composer create-project ysato/php-skeleton <project-path>

You will be asked a few questions to configure the project:

What is the vendor name ?

(MyVendor):Ysato

What is the package name ?

(MyPackage):AwesomePackage

Composer Commands

Once installed, the project will automatically be configured so you can run those commands in the root of your application:

test

composer test run phpunit.

tests

composer tests run phpcs, phpmd, phpstan, psalm and phpunit.

coverage

composer coverage builds test coverage report.

cs-fix

composer cs-fix run phpcbf to fix up the PHP code to follow the coding standards. (Check only command composer cs is also available.)

About

PHP project skeleton

Resources

Stars

Watchers

Forks

Packages

No packages published
0