Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
/coverage
.idea
/nbproject
/.phpunit.result.cache
40 changes: 0 additions & 40 deletions .travis.yml

This file was deleted.

16 changes: 7 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
QPush - Symfony2 Push Queue Bundle
==================================

[![Build Status](https://img.shields.io/travis/uecode/qpush-bundle/master.svg?style=flat-square)](https://travis-ci.org/uecode/qpush-bundle)
[![Quality Score](https://img.shields.io/scrutinizer/g/uecode/qpush-bundle.svg?style=flat-square)](https://scrutinizer-ci.com/g/uecode/qpush-bundle/)
[![Code Coverage](https://img.shields.io/scrutinizer/coverage/g/uecode/qpush-bundle.svg?style=flat-square)](https://scrutinizer-ci.com/g/uecode/qpush-bundle/)
[![Total Downloads](http://img.shields.io/packagist/dt/uecode/qpush-bundle.svg?style=flat-square)](https://packagist.org/packages/uecode/qpush-bundle)
----

This is a simplified fork, only providing AWS implementation. No public support or maintenance is provided here.

----

## Overview
This bundle allows you to easily consume messages from Push Queues by simply
Expand Down Expand Up @@ -51,16 +52,13 @@ and provider options in the [full documentation](http://qpush-bundle.rtfd.org).

uecode_qpush:
providers:
ironmq:
token: YOUR_IRON_MQ_TOKEN_HERE
project_id: YOUR_IRON_MQ_PROJECT_ID_HERE
aws:
key: YOUR_AWS_KEY_HERE
secret: YOUR_AWS_SECRET_HERE
region: YOUR_AWS_REGION_HERE
queues:
my_queue_key:
provider: ironmq #or aws
provider: aws
options:
queue_name: my_queue_name #optional. the queue name used on the provider
push_notifications: true
Expand Down Expand Up @@ -108,7 +106,7 @@ services:
my_example_service:
class: My\Bundle\ExampleBundle\Service\ExampleService
tags:
- { name: uecode_qpush.event_listener, event: my_queue_key.message_received, method: onMessageReceived }
- { name: kernel.event_listener, event: my_queue_key.message_received, method: onMessageReceived }
```

###### Example
Expand Down
47 changes: 11 additions & 36 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,46 +2,21 @@
"name": "uecode/qpush-bundle",
"type": "library",
"description": "Asynchronous processing for Symfony using Push Queues",
"keywords": ["qpush", "pub-sub", "aws", "iron mq", "asynch", "push", "symfony", "bundle" ],
"homepage": "https://github.com/uecode/qpush-bundle",
"keywords": ["qpush", "aws", "push", "symfony", "bundle" ],
"homepage": "https://github.com/ticketpark/qpush-bundle",
"license": "Apache-2.0",
"authors": [
{
"name": "Keith Kirk",
"email": "kkirk@undergroundelephant.com",
"role": "developer",
"homepage": "http://undergroundelephant.com"
}
],
"support": {
"email": "kkirk@undergroundelephant.com"
},
"require": {
"php": ">=5.6.0",
"doctrine/common": "~2.4",
"symfony/dependency-injection": "~2.3|^3.0|^4.0",
"symfony/config": "~2.3|^3.0|^4.0",
"symfony/http-kernel": "~2.3|^3.0|^4.0",
"symfony/console": "~2.3|^3.0|^4.0",
"symfony/monolog-bundle": "~2.3|^3.0|^4.0"
"php": ">=8.1",
"symfony/dependency-injection": "^5.0|^6.0",
"symfony/config": "^5.0|^6.0",
"symfony/http-kernel": "^5.0|^6.0",
"symfony/console": "^5.0|^6.0",
"aws/aws-sdk-php": "~3.0",
"doctrine/collections": "^1.6"
},
"require-dev": {
"aws/aws-sdk-php": "~2.5",
"iron-io/iron_mq": "^4.0",
"symfony/finder": "~2.3|^3.0|^4.0",
"symfony/filesystem": "~2.3|^3.0|^4.0",
"symfony/phpunit-bridge": "^4.0",
"symfony/yaml": "~2.8|^3.0|^4.0",
"doctrine/orm": "^2.4.8",
"stof/doctrine-extensions-bundle": "^1.2"
},
"suggest": {
"aws/aws-sdk-php": "Required to use AWS as a Queue Provider",
"iron-io/iron_mq": "Required to use IronMQ as a Queue Provider",
"symfony/finder": "Required to use File as a Queue Provider",
"symfony/filesystem": "Required to use File as a Queue Provider",
"doctrine/orm": "Required to use Doctrine as a Queue Provider",
"stof/doctrine-extensions-bundle": "Required to use Doctrine as a Queue Provider"
"symfony/phpunit-bridge": "^5.0|^6.0",
"symfony/yaml": "^5.0|^6.0"
},
"autoload": {
"psr-4": {
Expand Down
153 changes: 0 additions & 153 deletions docs/Makefile

This file was deleted.

Loading