2017 © Pedro Peláez
 

yii-extension yii-amqp

AMQP adapter for Yii

image

spaiter/yii-amqp

AMQP adapter for Yii

  • Thursday, April 24, 2014
  • by spaiter
  • Repository
  • 0 Watchers
  • 0 Stars
  • 50 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 14 Forks
  • 0 Open issues
  • 13 Versions
  • 0 % Grown

The README.md

YiiAMQP

YiiAMQP is a fully functional AMQP producer and conusumer Yii application component., (*1)

Requirements

Tested with Yii version 1.1.13, (*2)

Quick Start

Install via composer, then configure your application to use this component by adding and updating to match your needs the following configuration, (*3)


'components' => array( 'mq' => array( 'class' => 'YiiAMQP\Client', 'connection' => array( 'host' => 'localhost', 'port' => '5672', 'vhost' => '/', 'user' => 'guest', 'password' => 'guest' ) ),

Usage

Producer

$myMessage = array('greeting' => 'Hello World');
Yii::app()->mq->exchanges->greeter->send($myMessage); // will be JSON encoded

Consumer

Initialise the component, (*4)

```php, (*5)

Yii::app()->mq->defaultQueue->consume(function($message){ print_r($message); }); Yii::app()->mq->queues->myQueue->consume(function($message){ print_r($message); }); Yii::app()->mq->wait(); // wait for results, (*6)

Contributing

Please submit all pull requests against *-wip branches. Thanks!, (*7)

Bug tracker

If you find any bugs, please create an issue at https://github.com/mteichtahl/YiiAMQP/issues, (*8)

Credits

  • php-amqplib [https://github.com/videlalvaro/php-amqplib] Vadim Zaliva lord@crocodile.org
  • rabbitMQ [http://www.rabbitmq.com/] VMWare

License

MIT., (*9)

The Versions

24/04 2014

dev-master

9999999-dev

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

31/07 2013

dev-fix_exclusive_queue

dev-fix_exclusive_queue

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

30/07 2013

dev-update-exchange

dev-update-exchange

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

19/07 2013

3.0.0

3.0.0.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

02/07 2013

2.0.5

2.0.5.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

02/07 2013

2.0.6

2.0.6.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

02/07 2013

2.0.4

2.0.4.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

28/06 2013

2.0.3

2.0.3.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

27/06 2013

2.0.2

2.0.2.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

27/06 2013

v2.0.1

2.0.1.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

27/06 2013

dev-restructure-for-composer

dev-restructure-for-composer

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

27/06 2013

2.0.0

2.0.0.0

AMQP adapter for Yii

  Sources   Download

MIT

The Requires

 

26/06 2013

1.0.0

1.0.0.0

  Sources   Download

The Requires