services:
    HeVinci\CompetencyBundle\Controller\AbilityController:
        parent: Claroline\AppBundle\Controller\AbstractCrudController
        public: true
        arguments:
            - '@security.authorization_checker'
            - '@HeVinci\CompetencyBundle\Manager\CompetencyManager'

    HeVinci\CompetencyBundle\Controller\CompetencyAbilityController:
        parent: Claroline\AppBundle\Controller\AbstractCrudController
        public: true

    HeVinci\CompetencyBundle\Controller\CompetencyController:
        parent: Claroline\AppBundle\Controller\AbstractCrudController
        public: true
        arguments:
            - '@security.authorization_checker'
            - '@HeVinci\CompetencyBundle\Manager\CompetencyManager'
            - '@Claroline\CoreBundle\Manager\Tool\ToolManager'

    HeVinci\CompetencyBundle\Controller\ScaleController:
        parent: Claroline\AppBundle\Controller\AbstractCrudController
        public: true
