Skip to content

Commit b999650

Browse files
authored
Merge pull request #16 from mpdude/symfony-service-ids-2
Add classname-based service ids to simplify autowiring
2 parents 49fce38 + d541e54 commit b999650

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

Resources/config/services.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,31 @@ parameters:
44
phumbor.twig.extension.class: Jb\Bundle\PhumborBundle\Twig\PhumborExtension
55

66
services:
7-
phumbor.url.builder_factory:
7+
Thumbor\Url\BuilderFactory:
88
class: '%phumbor.url.builder_factory.class%'
99
arguments:
1010
- '%phumbor.server.url%'
1111
- '%phumbor.secret%'
1212

13-
phumbor.url.transformer:
13+
Jb\Bundle\PhumborBundle\Transformer\BaseTransformer:
1414
class: '%phumbor.url.transformer.class%'
1515
arguments:
16-
- '@phumbor.url.builder_factory'
16+
- '@Thumbor\Url\BuilderFactory'
1717
- '%phumbor.transformations%'
1818

19-
phumbor.twig.extension:
19+
Jb\Bundle\PhumborBundle\Twig\PhumborExtension:
2020
class: '%phumbor.twig.extension.class%'
2121
arguments:
22-
- '@phumbor.url.transformer'
22+
- '@Jb\Bundle\PhumborBundle\Transformer\BaseTransformer'
2323
tags:
2424
- { name: twig.extension }
25+
26+
# Service aliases for BC:
27+
phumbor.url.builder_factory:
28+
alias: Thumbor\Url\BuilderFactory
29+
30+
phumbor.url.transformer:
31+
alias: Jb\Bundle\PhumborBundle\Transformer\BaseTransformer
32+
33+
phumbor.twig.extension:
34+
alias: Jb\Bundle\PhumborBundle\Twig\PhumborExtension

0 commit comments

Comments
 (0)