mecum/expand

This package is abandoned and no longer maintained. No replacement package was suggested.

The dynamic extension system

1.0.0 2014-07-09 20:42 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:36:50 UTC


README

Expand is an dynamic extension system.

It's helpful for easily add some methods of extension to an object during the PHP execution process.

Prerequisites

  • PHP 5.4 or greater.

Installation

The recommended way to install Expand is through Composer.

First, add Expand to the list of dependencies inside your composer.json:

{
    "require": {
        "mecum/expand": "1.0.*"
    }
}

Then simply install it with composer:

$> composer install --prefer-dist

Continuous integration

This project is automatically tested on the Travis CI plateform.

See below the status of the last dev build :

https://travis-ci.org/mecum/expand.svg?branch=master

Tests

To run the test suite, you need Composer:

Linux :

$> php composer.phar install --dev
$> vendor/bin/phpunit

Windows :

Launch the batch files dev/composer.bat and dev/phpunit.bat

License

Mecum is licensed under the MIT license.

For the full copyright and license information, please view the LICENSE.