Skip to content

Commit

Permalink
[DOC] ProxyClassGenerator - exclude class from dependency injection
Browse files Browse the repository at this point in the history
  • Loading branch information
stigfaerch authored and georgringer committed Nov 9, 2024
1 parent 4be3260 commit bf2658f
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions Documentation/Tutorials/ExtendNews/ProxyClassGenerator/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,23 @@ As the class :php:`Domain/Model/News` should be extended, create a file at the s
}
}
3) Exclude the class from dependecy injection
_________________________________________

As the class you define will be added to a new generated class, the class needs to be excluded from dependency injection in Configuration/Services.yaml:

.. code-block:: yaml
services:
_defaults:
autowire: true
autoconfigure: true
public: false
GeorgRinger\Eventnews\:
resource: '../Classes/*'
exclude: '../Classes/Domain/Model/*'
.. hint::

If you are using the extension :file:`extension_builder`, this class might have been created for you already.
Expand Down

0 comments on commit bf2658f

Please sign in to comment.