2017 © Pedro Peláez
 

library consolidare

Consolidare merge tool

image

tohmua/consolidare

Consolidare merge tool

  • Thursday, January 26, 2017
  • by Tohmua
  • Repository
  • 3 Watchers
  • 1 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 2 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

Build Status, (*1)

Consolidare

This tool tries to make merging multiple "things" of any type easy and automated in an (hopefully) less opinionated fashion., (*2)

Install

composer require tohmua/consolidare, (*3)

Use

$merge = new Consolidare\Merge();

$merge->data('{"id": 10}');
$merge->data(['name' => 'foo', 'email' => 'bar']);
$merge->data(['email' => 'test@test.com']);

$result = $merge->merge(Consolidare\MergeStrategy\MergeStrategyFactory::basic());

$result->retrieve(new Consolidare\ReturnType\Type\ToArray);
// ['id' => 10, 'name' => 'foo', 'email' => 'test@test.com']

Wiki

More info is available in the Wiki, (*4)

Tests

To run: composer test, (*5)

The code coverage report can be found in tests/_output however this is git ignored but it will be generated automatically for you when you run the test suite., (*6)

The Versions

26/01 2017

dev-feture/array-based-configuration

dev-feture/array-based-configuration

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging

04/12 2016

dev-master

9999999-dev

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging

04/12 2016

dev-feature/refactor-increase-abstraction

dev-feature/refactor-increase-abstraction

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging

01/12 2016

dev-feature/remove-default-strategies

dev-feature/remove-default-strategies

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging

30/11 2016

dev-feature/refactor-merge-foreach

dev-feature/refactor-merge-foreach

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging

30/10 2016

v0.1.0

0.1.0.0

Consolidare merge tool

  Sources   Download

MIT

The Requires

  • php ^5.6 || ^7.0

 

The Development Requires

merge merging merge tool record merging