4. ContainerΒΆ
When you register an entity as a resource, several parameters and services are registered for you.
For the openjet.user resource, this parameters are available:
$ bin/console debug:container --parameters | grep user
openjet.controller.user.class Openjet\Bundle\ResourceBundle\Controller\ResourceController
openjet.factory.user.class Openjet\Component\Resource\Factory\Factory
openjet.form.type.user Sylius\Bundle\ResourceBundle\Form\Type\DefaultResourceType
openjet.model.user.class Openjet\Component\User\Model\User
openjet.repository.user.class Openjet\Bundle\ResourceBundle\Doctrine\ORM\EntityRepository
And the following services:
$ bin/console debug:container | grep user
openjet.controller.user Openjet\Bundle\ResourceBundle\Controller\ResourceController
openjet.factory.user Openjet\Component\Resource\Factory\Factory
openjet.form.type.user Sylius\Bundle\ResourceBundle\Form\Type\DefaultResourceType
openjet.manager.user alias for "doctrine.orm.default_entity_manager"
openjet.repository.user Openjet\Bundle\ResourceBundle\Doctrine\ORM\EntityRepository