2017 © Pedro PelĂĄez
 

library framework

PPI Framework - The PHP Interoperability Framework!

image

ppi/framework

PPI Framework - The PHP Interoperability Framework!

  • Wednesday, June 1, 2016
  • by dragoonis
  • Repository
  • 19 Watchers
  • 156 Stars
  • 2,327 Installations
  • PHP
  • 18 Dependents
  • 0 Suggesters
  • 32 Forks
  • 13 Open issues
  • 16 Versions
  • 0 % Grown

The README.md

PPI Framework

Latest Stable Version Latest Unstable Version Travis-CI Build Status Scrutinizer Code Quality License, (*1)

PPI is the PHP Interoperability Framework. It provides an equal and open platform to empower PHP developers to pick the best tools from the best PHP frameworks, (*2)

PPI bootstraps framework components for you from the top frameworks such as ZendFramework2, Symfony2, Laravel4 and FuelPHP., (*3)

Requirements

  • PHP 5.4.0 or above

Installation

There is no actual "installation" of PPI, you can download it from http://www.ppi.io/downloads and drop it in your document root., (*4)

Contributing

PPI is an open source, community-driven project. If you'd like to contribute, check out our issues list. You can find us on IRC, Google Plus or Twitter (@ppi_framework)., (*5)

If you're submitting a pull request, please do so on your own branch on GitHub., (*6)

Start by forking the PPI Framework repository and cloning your fork locally:, (*7)

$ git clone git@github.com:YOUR_USERNAME/framework.git
$ git remote add upstream git://github.com/ppi/framework.git
$ git checkout -b feature/BRANCH_NAME master

Apply PPI Coding Standards using the PHP-CS-Fixer tool (uses PPI custom fixers):, (*8)

$ ./vendor/bin/php-cs-fixer fix -v

After your work is finished rebase the feature branch and push it:, (*9)

$ git checkout master
$ git fetch upstream
$ git merge upstream/master
$ git checkout feature/BRANCH_NAME
$ git rebase master
$ git push --force origin feature/BRANCH_NAME

Go to GitHub again and make a pull request on the ppi/framework repository. Thank you for making PPI better!, (*10)

The Versions