2017 © Pedro Peláez
 

bundle php-objects-contract-bundle

Fundamental interfaces and its abstractions to build php objects according to SOLID and CABIN principles.

image

edouardkombo/php-objects-contract-bundle

Fundamental interfaces and its abstractions to build php objects according to SOLID and CABIN principles.

  • Saturday, July 26, 2014
  • by edouardkombo
  • Repository
  • 1 Watchers
  • 0 Stars
  • 16 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Php Objects Contract Bundle

About

This bundle helps you build php objects in a S.O.L.I.D way based on the C.A.B.I.N principle. POC bundle gives a collection of generic interfaces and their abstractions that give you elements to define a contract for your object. Use it as fundamentals to build any objects you need., (*1)

CABIN principle? What's that?

CABIN stands for Concrete ABstraction of INterfaces, more informations here: https://creativcoders.wordpress.com/2014/05/10/cabin-principle-or-how-to-define-an-object-oriented-code/, (*2)

Requirements

Require PHP version 5.3 or greater., (*3)

Installation

Register the bundle in your composer.json, (*4)

{
    "require": {
        "edouardkombo/php-objects-contract-bundle": "dev-master"
    }
}

Now, install the vendor, (*5)

php composer.phar install

Register MultiStepFormsBundle namespace in your app/appKernel.php, (*6)

new EdouardKombo\PhpObjectsContractBundle\PhpObjectsContractBundle(),

Contributing

Each project has its own specifities. Feel free to help me involve this bundle with your needs. If you want to help me improve this bundle, please make sure it conforms to the PSR coding standard. The easiest way to contribute is to work on a checkout of the repository, or your own fork, rather than an installed version., (*7)

Issues

Bug reports and feature requests can be submitted on the Github issues tracker., (*8)

For further informations, contact me directly at edouard.kombo@gmail.com., (*9)

The Versions

26/07 2014

dev-master

9999999-dev https://github.com/edouardkombo/PhpObjectsContractBundle

Fundamental interfaces and its abstractions to build php objects according to SOLID and CABIN principles.

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

php objects contract bundle cabin principle poc bundle