UK
games/satisfying-bounce / config / services.yaml · commit 8bdd6e4
# Symfony dependency injection: every class of src/ is a service, constructors are autowired.# Scenes (JumPHP\Scene\Scene) are public automatically: SceneManager fetches them by class name.services:  _defaults:    autowire: true    autoconfigure: true    public: false  App\:    resource: '../src/*'    exclude: ['../src/Entity', '../src/Lib']    # entities are created with `new`, not by the container  # physics / shorts / particles: the code of the engine extensions jumphp/physics, jumphp/shorts and jumphp/particles, copied  # in src/Lib (jumphp.net's shared engine ignores a game's own Composer packages).  JumPHP\Physics2d\World: ~  JumPHP\Shorts\Recorder: ~