php-base-project/php-base-project

A packagist ready package to start a new PHP 7 project including Composer, PHPUnit, Travis, CodeClimate and StyleCI.

1.0.9 2019-01-08 21:00 UTC

This package is auto-updated.

Last update: 2024-04-12 10:26:17 UTC


README

A Composer ready package to start a new PHP 7 project including Composer, PHPUnit, Travis, CodeClimate and StyleCI. More info here.

Latest Stable Version Build Status Build Status Code Climate Test Coverage Code Coverage Scrutinizer Code Quality Issue Count License StyleCI Codacy Badge Packagist GitHub license

Server Requirements

  • PHP >= 7.4

Usage

  • First install this template:
composer create-project php-base-project/php-base-project
  • Find and replace all php-base-project, PHP Base Project and PhpBaseProject with your project root, name and namespace respectively.
  • Create an account on Travis, Scrutinizer and Code Climate and allow access to your repository
  • Update composer.json with the relevant information to your project
  • Update .travis.yml with your repository token from Code Climate
  • Update readme file with the right path to the badges
  • Update author name in the license