10000 [DI] Decorate the service directly instead of override · Issue #30599 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content
[DI] Decorate the service directly instead of override #30599
Closed
@rapisarda

Description

@rapisarda

Description
Add possibility to decorate the service directly instead of override.

Example

override:

services:
    ham_burger:
        class: Burger

    cheese_burger:
        class: Burger

    ham.ham_decorator:
        class: HamDecorator
        decorate: ham_burger

    cheese.cheese_decorator:
        class: CheeseDecorator
        decoration_priority: 2
        decorate: cheese_burger

    ham.cheese_decorator:
        class: CheeseDecorator
        decoration_priority: 1
        decorate: cheese_burger

decorate :

services:
    ham_burger:
        class: Burger
        decorators:
            - HamDecorator

    cheese_burger:
        class: Burger
        decorators:
            - CheeseDecorator
            - HamDecorator

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0