Skip to content

Commit abedfde

Browse files
authored
Merge pull request #137 from nfabre/symfony4
Include version support for Symfony 4.0
2 parents 5359649 + e5d5910 commit abedfde

File tree

3 files changed

+38
-17
lines changed

3 files changed

+38
-17
lines changed

composer.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,21 @@
1717
"email": "[email protected]"
1818
},
1919
"require": {
20-
"php": ">=5.4.0",
20+
"php": ">=5.6.0",
2121
"doctrine/common": "~2.4",
22-
"symfony/dependency-injection": "~2.3|^3.0",
22+
"symfony/dependency-injection": "~2.3|^3.0|^4.0",
2323
"symfony/config": "~2.3|^3.0",
24-
"symfony/http-kernel": "~2.3|^3.0",
25-
"symfony/console": "~2.3|^3.0",
26-
"symfony/monolog-bundle": "~2.3|^3.0"
24+
"symfony/http-kernel": "~2.3|^3.0|^4.0",
25+
"symfony/console": "~2.3|^3.0|^4.0",
26+
"symfony/monolog-bundle": "~2.3|^3.0|^4.0"
2727
},
2828
"require-dev": {
2929
"aws/aws-sdk-php": "~2.5",
3030
"iron-io/iron_mq": "^4.0",
31-
"symfony/finder": "~2.3|^3.0",
32-
"symfony/filesystem": "~2.3|^3.0",
31+
"symfony/finder": "~2.3|^3.0|^4.0",
32+
"symfony/filesystem": "~2.3|^3.0|^4.0",
3333
"symfony/phpunit-bridge": "^4.0",
34-
"symfony/yaml": "~2.8|^3.0",
34+
"symfony/yaml": "~2.8|^3.0|^4.0",
3535
"doctrine/orm": "^2.4.8",
3636
"stof/doctrine-extensions-bundle": "^1.2"
3737
},

src/Resources/config/parameters.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
parameters:
22
uecode_qpush.request_listener.priority: 254
33
uecode_qpush.request_listener.class: Uecode\Bundle\QPushBundle\EventListener\RequestListener
4-
uecode_qpush.registry.class: Uecode\Bundle\QPushBundle\Provider\ProviderRegistry
5-
uecode_qpush.provider.aws: Uecode\Bundle\QPushBundle\Provider\AwsProvider
6-
uecode_qpush.provider.ironmq: Uecode\Bundle\QPushBundle\Provider\IronMqProvider
7-
uecode_qpush.provider.sync: Uecode\Bundle\QPushBundle\Provider\SyncProvider
8-
uecode_qpush.provider.custom: Uecode\Bundle\QPushBundle\Provider\CustomProvider
9-
uecode_qpush.provider.file: Uecode\Bundle\QPushBundle\Provider\FileProvider
10-
uecode_qpush.provider.doctrine: Uecode\Bundle\QPushBundle\Provider\DoctrineProvider
4+
uecode_qpush.registry.class: Uecode\Bundle\QPushBundle\Provider\ProviderRegistry
5+
uecode_qpush.provider.aws: Uecode\Bundle\QPushBundle\Provider\AwsProvider
6+
uecode_qpush.provider.ironmq: Uecode\Bundle\QPushBundle\Provider\IronMqProvider
7+
uecode_qpush.provider.sync: Uecode\Bundle\QPushBundle\Provider\SyncProvider
8+
uecode_qpush.provider.custom: Uecode\Bundle\QPushBundle\Provider\CustomProvider
9+
uecode_qpush.provider.file: Uecode\Bundle\QPushBundle\Provider\FileProvider
10+
uecode_qpush.provider.doctrine: Uecode\Bundle\QPushBundle\Provider\DoctrineProvider

src/Resources/config/services.yml

+23-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22
### QPush Registry
33
uecode_qpush.registry:
4-
class: '%uecode_qpush.registry.class%'
4+
class: Uecode\Bundle\QPushBundle\Provider\ProviderRegistry
55
uecode_qpush:
66
alias: uecode_qpush.registry
77

@@ -13,8 +13,29 @@ services:
1313

1414
### QPush Event Listeners
1515
uecode_qpush.request_listener:
16-
class: '%uecode_qpush.request_listener.class%'
16+
class: Uecode\Bundle\QPushBundle\EventListener\RequestListener
1717
arguments:
1818
- '@event_dispatcher'
1919
tags:
2020
- { name: kernel.event_listener, event: kernel.request, priority: '%uecode_qpush.request_listener.priority%' }
21+
22+
### QPush Commands
23+
uecode_qpush.build_command:
24+
class: Uecode\Bundle\QPushBundle\Command\QueueBuildCommand
25+
tags:
26+
- { name: console.command }
27+
28+
uecode_qpush.destroy_command:
29+
class: Uecode\Bundle\QPushBundle\Command\QueueDestroyCommand
30+
tags:
31+
- { name: console.command }
32+
33+
uecode_qpush.publish_command:
34+
class: Uecode\Bundle\QPushBundle\Command\QueuePublishCommand
35+
tags:
36+
- { name: console.command }
37+
38+
uecode_qpush.receive_command:
39+
class: Uecode\Bundle\QPushBundle\Command\QueueReceiveCommand
40+
tags:
41+
- { name: console.command }

0 commit comments

Comments
 (0)