name: ControllerResolverTest class_comment: null dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: LoggerInterface type: class source: Psr\Log\LoggerInterface - name: BadRequestException type: class source: Symfony\Component\HttpFoundation\Exception\BadRequestException - name: Request type: class source: Symfony\Component\HttpFoundation\Request - name: AsController type: class source: Symfony\Component\HttpKernel\Attribute\AsController - name: ControllerResolver type: class source: Symfony\Component\HttpKernel\Controller\ControllerResolver properties: [] methods: - name: testGetControllerWithoutControllerParameter visibility: public parameters: [] comment: null - name: testGetControllerWithLambda visibility: public parameters: [] comment: null - name: testGetControllerWithObjectAndInvokeMethod visibility: public parameters: [] comment: null - name: testGetControllerWithObjectAndMethod visibility: public parameters: [] comment: null - name: testGetControllerWithClassAndMethodAsArray visibility: public parameters: [] comment: null - name: testGetControllerWithClassAndMethodAsString visibility: public parameters: [] comment: null - name: testGetControllerWithInvokableClass visibility: public parameters: [] comment: null - name: testGetControllerOnObjectWithoutInvokeMethod visibility: public parameters: [] comment: null - name: testGetControllerWithFunction visibility: public parameters: [] comment: null - name: testGetControllerWithClosure visibility: public parameters: [] comment: null - name: testGetControllerWithStaticController visibility: public parameters: - name: staticController - name: returnValue comment: '# * @dataProvider getStaticControllers' - name: getStaticControllers visibility: public parameters: [] comment: null - name: testGetControllerWithUndefinedController visibility: public parameters: - name: controller - name: exceptionName default: 'null' - name: exceptionMessage default: 'null' comment: '# * @dataProvider getUndefinedControllers' - name: getUndefinedControllers visibility: public parameters: [] comment: null - name: testAllowedControllerTypes visibility: public parameters: [] comment: null - name: testAllowedControllerAttributes visibility: public parameters: [] comment: null - name: testAllowedAsControllerAttribute visibility: public parameters: [] comment: null - name: createControllerResolver visibility: protected parameters: - name: logger default: 'null' comment: null - name: __construct visibility: public parameters: [] comment: null - name: __toString visibility: public parameters: [] comment: null - name: publicAction visibility: public parameters: [] comment: null - name: privateAction visibility: private parameters: [] comment: null - name: protectedAction visibility: protected parameters: [] comment: null - name: staticAction visibility: public parameters: [] comment: null - name: __invoke visibility: public parameters: - name: foo - name: bar default: 'null' comment: null - name: staticAction visibility: public parameters: [] comment: null - name: __construct visibility: private parameters: [] comment: null - name: staticAction visibility: public parameters: [] comment: null traits: - PHPUnit\Framework\TestCase - Psr\Log\LoggerInterface - Symfony\Component\HttpFoundation\Exception\BadRequestException - Symfony\Component\HttpFoundation\Request - Symfony\Component\HttpKernel\Attribute\AsController - Symfony\Component\HttpKernel\Controller\ControllerResolver interfaces: []