2017 © Pedro Peláez
 

library composition

Easy to generate composition php source

image

b2r/composition

Easy to generate composition php source

  • Friday, March 17, 2017
  • by b2r
  • Repository
  • 1 Watchers
  • 0 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Easy to generate composition php source, (*1)

Build Status, (*2)

Usage

use b2r\Component\Composition\Generator;

$gen = new Generator();
$gen->name('PDOWrapper')   # Set composition class|tarit name
    ->namespace('b2r\PDO') # Set namespace
    // ->asTrait()         # Output as trait
    ->target(PDO::class)   # Set composition target class
    ->property('pdo')      # set composition property name
    ->aliases([            # Define aliases
        'lastId' => 'lastInsertId',
        'begin'  => 'beginTransaction',
    ])
    ->excludes(['quote', 'query', 'exec']); # Exclude methods

echo $gen;
// $gen->save('PDOWrapper.php'); // Save to file

The Versions

17/03 2017

dev-master

9999999-dev https://github.com/b2r/php-composition

Easy to generate composition php source

  Sources   Download

MIT

The Requires

 

by Avatar b2r

generator composition

17/03 2017

v0.1.0

0.1.0.0 https://github.com/b2r/php-composition

Easy to generate composition php source

  Sources   Download

MIT

The Requires

 

by Avatar b2r

generator composition