2017 © Pedro Peláez
 

project pinnacle

PHPinnacle Framework

image

phpinnacle/pinnacle

PHPinnacle Framework

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

PHPinnacle Framework

Latest Version on Packagist ![Software License][ico-license] Coverage Status ![Quality Score][ico-code-quality] Total Downloads, (*1)

PHPinnacle provides full featured stack for message based applications with support CQRS and Event Sourcing., (*2)

Install

Via Composer, (*3)

$ composer require phpinnacle/pinnacle

Basic Usage

<?php

use Amp\Loop;
use PHPinnacle\Pinnacle\ApplicationBuilder;
use PHPinnacle\Pinnacle\Loader;

require __DIR__ . '/vendor/autoload.php';

$builder = new ApplicationBuilder('myapp');
$builder
    ->transport('amqp://localhost:5672')
    ->container($psrContainer)
    ->logger($psrLogger)
    ->load(new Loader\ServiceLoader('Acme\\Demo\\Services'))
;

Loop::run(function () use ($builder) {
    $app = $builder->build();

    yield $app->run();
});

More examples can be found in examples directory., (*4)

Change log

Please see CHANGELOG for more information on what has changed recently., (*5)

Testing

$ composer test

Contributing

Please see CONTRIBUTING and CONDUCT for details., (*6)

Security

If you discover any security related issues, please email dev@phpinnacle.com instead of using the issue tracker., (*7)

Credits

License

The MIT License (MIT). Please see License File for more information., (*8)

The Versions

17/05 2018

dev-master

9999999-dev https://github.com/phpinnacle/pinnacle

PHPinnacle Framework

  Sources   Download

MIT

The Requires

 

The Development Requires

framework command bus async cqrs ddd domain-driven design event sourcing service bus message bus phpinnacle