This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component
Fabien Potencier 332ad0ab9b feature #24632 [DependencyInjection] Anonymous services in PHP DSL (unkind)
This PR was merged into the 4.1-dev branch.

Discussion
----------

[DependencyInjection] Anonymous services in PHP DSL

| Q             | A
| ------------- | ---
| Branch?       | 4.1
| Bug fix?      | no
| New feature?  | enhancement for fluent PHP configs
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #24493
| License       | MIT
| Doc PR        | not yet

See #24493:
```php
$s->anonymous(SendEmailForRegisteredUser::class)->tag('listener');
```

Commits
-------

ee4227683d [DI] Add way to register service with implicit name using the PHP DSL
2018-01-23 08:22:37 +01:00
..
Asset Merge branch '4.0' 2018-01-03 08:38:11 +01:00
BrowserKit Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Cache Merge branch '4.0' 2018-01-18 23:19:50 +01:00
Config Merge branch '4.0' 2018-01-21 20:07:38 +01:00
Console Merge branch '4.0' 2018-01-21 20:07:38 +01:00
CssSelector Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Debug Merge branch '4.0' 2018-01-18 23:19:50 +01:00
DependencyInjection [DI] Add way to register service with implicit name using the PHP DSL 2018-01-23 07:58:25 +01:00
DomCrawler Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Dotenv Merge branch '4.0' 2018-01-03 18:15:33 +01:00
EventDispatcher fixed CS 2018-01-19 08:24:33 +01:00
ExpressionLanguage Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Filesystem Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Finder Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Form Merge branch '4.0' 2018-01-18 23:19:50 +01:00
HttpFoundation feature #25836 [HttpKernel] Make session-related services extra-lazy (nicolas-grekas) 2018-01-23 08:05:01 +01:00
HttpKernel feature #25836 [HttpKernel] Make session-related services extra-lazy (nicolas-grekas) 2018-01-23 08:05:01 +01:00
Inflector Merge branch '4.0' 2018-01-03 18:15:33 +01:00
Intl Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Ldap Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Lock Merge branch '4.0' 2018-01-03 18:15:33 +01:00
OptionsResolver Merge branch '4.0' 2018-01-18 23:19:50 +01:00
Process feature #25775 Introduce signaled process specific exception class (Soullivaneuh) 2018-01-23 07:39:39 +01:00
PropertyAccess Merge branch '4.0' 2018-01-03 08:38:11 +01:00
PropertyInfo Merge branch '4.0' 2018-01-03 18:15:33 +01:00
Routing Merge branch '4.0' 2018-01-16 19:04:31 +01:00
Security feature #25836 [HttpKernel] Make session-related services extra-lazy (nicolas-grekas) 2018-01-23 08:05:01 +01:00
Serializer feature #25493 [Serializer] default_constructor_arguments context option for denormalization (Nek-) 2018-01-19 13:05:43 +01:00
Stopwatch Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Templating Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Translation Merge branch '4.0' 2018-01-18 23:19:50 +01:00
Validator Merge branch '4.0' 2018-01-21 20:07:38 +01:00
VarDumper Merge branch '4.0' 2018-01-10 20:03:03 +01:00
WebLink Merge branch '4.0' 2018-01-03 08:38:11 +01:00
Workflow Merge branch '4.0' 2018-01-03 18:15:33 +01:00
Yaml Merge branch '4.0' 2018-01-21 20:07:38 +01:00