name: AbstractControllerTest class_comment: null dependencies: - name: AbstractController type: class source: Symfony\Bundle\FrameworkBundle\Controller\AbstractController - name: TestCase type: class source: Symfony\Bundle\FrameworkBundle\Tests\TestCase - name: Container type: class source: Symfony\Component\DependencyInjection\Container - name: ServiceNotFoundException type: class source: Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException - name: ContainerBag type: class source: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag - name: FrozenParameterBag type: class source: Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag - name: Form type: class source: Symfony\Component\Form\Form - name: FormBuilderInterface type: class source: Symfony\Component\Form\FormBuilderInterface - name: FormConfigInterface type: class source: Symfony\Component\Form\FormConfigInterface - name: FormFactoryInterface type: class source: Symfony\Component\Form\FormFactoryInterface - name: FormInterface type: class source: Symfony\Component\Form\FormInterface - name: FormView type: class source: Symfony\Component\Form\FormView - name: BinaryFileResponse type: class source: Symfony\Component\HttpFoundation\BinaryFileResponse - name: FileNotFoundException type: class source: Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException - name: File type: class source: Symfony\Component\HttpFoundation\File\File - name: JsonResponse type: class source: Symfony\Component\HttpFoundation\JsonResponse - name: RedirectResponse type: class source: Symfony\Component\HttpFoundation\RedirectResponse - name: Request type: class source: Symfony\Component\HttpFoundation\Request - name: RequestStack type: class source: Symfony\Component\HttpFoundation\RequestStack - name: Response type: class source: Symfony\Component\HttpFoundation\Response - name: ResponseHeaderBag type: class source: Symfony\Component\HttpFoundation\ResponseHeaderBag - name: FlashBag type: class source: Symfony\Component\HttpFoundation\Session\Flash\FlashBag - name: Session type: class source: Symfony\Component\HttpFoundation\Session\Session - name: StreamedResponse type: class source: Symfony\Component\HttpFoundation\StreamedResponse - name: NotFoundHttpException type: class source: Symfony\Component\HttpKernel\Exception\NotFoundHttpException - name: HttpKernelInterface type: class source: Symfony\Component\HttpKernel\HttpKernelInterface - name: RouterInterface type: class source: Symfony\Component\Routing\RouterInterface - name: TokenStorage type: class source: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage - name: UsernamePasswordToken type: class source: Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken - name: AuthorizationCheckerInterface type: class source: Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface - name: AccessDeniedException type: class source: Symfony\Component\Security\Core\Exception\AccessDeniedException - name: InMemoryUser type: class source: Symfony\Component\Security\Core\User\InMemoryUser - name: CsrfTokenManagerInterface type: class source: Symfony\Component\Security\Csrf\CsrfTokenManagerInterface - name: SerializerInterface type: class source: Symfony\Component\Serializer\SerializerInterface - name: HttpHeaderSerializer type: class source: Symfony\Component\WebLink\HttpHeaderSerializer - name: Link type: class source: Symfony\Component\WebLink\Link - name: Environment type: class source: Twig\Environment properties: [] methods: - name: createController visibility: protected parameters: [] comment: null - name: testSubscribedServices visibility: public parameters: [] comment: '# * This test protects the default subscribed core services against accidental modification.' - name: testGetParameter visibility: public parameters: [] comment: null - name: testMissingParameterBag visibility: public parameters: [] comment: null - name: testForward visibility: public parameters: [] comment: null - name: testGetUser visibility: public parameters: [] comment: null - name: testGetUserWithEmptyTokenStorage visibility: public parameters: [] comment: null - name: testGetUserWithEmptyContainer visibility: public parameters: [] comment: null - name: getContainerWithTokenStorage visibility: private parameters: - name: token default: 'null' comment: null - name: testJson visibility: public parameters: [] comment: null - name: testJsonWithSerializer visibility: public parameters: [] comment: null - name: testJsonWithSerializerContextOverride visibility: public parameters: [] comment: null - name: testFile visibility: public parameters: [] comment: null - name: testFileAsInline visibility: public parameters: [] comment: null - name: testFileWithOwnFileName visibility: public parameters: [] comment: null - name: testFileWithOwnFileNameAsInline visibility: public parameters: [] comment: null - name: testFileFromPath visibility: public parameters: [] comment: null - name: testFileFromPathWithCustomizedFileName visibility: public parameters: [] comment: null - name: testFileWhichDoesNotExist visibility: public parameters: [] comment: null - name: testIsGranted visibility: public parameters: [] comment: null - name: testdenyAccessUnlessGranted visibility: public parameters: [] comment: null - name: testdenyAccessUnlessGrantedSetsAttributesAsArray visibility: public parameters: - name: attribute - name: exceptionAttributes comment: '# * @dataProvider provideDenyAccessUnlessGrantedSetsAttributesAsArray' - name: provideDenyAccessUnlessGrantedSetsAttributesAsArray visibility: public parameters: [] comment: null - name: testRenderViewTwig visibility: public parameters: [] comment: null - name: testRenderTwig visibility: public parameters: [] comment: null - name: testRenderViewWithForm visibility: public parameters: [] comment: null - name: testRenderWithFormSubmittedAndInvalid visibility: public parameters: [] comment: null - name: testStreamTwig visibility: public parameters: [] comment: null - name: testRedirectToRoute visibility: public parameters: [] comment: null - name: testAddFlash visibility: public parameters: [] comment: '# * @runInSeparateProcess' - name: testCreateAccessDeniedException visibility: public parameters: [] comment: null - name: testIsCsrfTokenValid visibility: public parameters: [] comment: null - name: testGenerateUrl visibility: public parameters: [] comment: null - name: testRedirect visibility: public parameters: [] comment: null - name: testCreateNotFoundException visibility: public parameters: [] comment: null - name: testCreateForm visibility: public parameters: [] comment: null - name: testCreateFormBuilder visibility: public parameters: [] comment: null - name: testAddLink visibility: public parameters: [] comment: null - name: testSendEarlyHints visibility: public parameters: [] comment: null traits: - Symfony\Bundle\FrameworkBundle\Controller\AbstractController - Symfony\Bundle\FrameworkBundle\Tests\TestCase - Symfony\Component\DependencyInjection\Container - Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException - Symfony\Component\DependencyInjection\ParameterBag\ContainerBag - Symfony\Component\DependencyInjection\ParameterBag\FrozenParameterBag - Symfony\Component\Form\Form - Symfony\Component\Form\FormBuilderInterface - Symfony\Component\Form\FormConfigInterface - Symfony\Component\Form\FormFactoryInterface - Symfony\Component\Form\FormInterface - Symfony\Component\Form\FormView - Symfony\Component\HttpFoundation\BinaryFileResponse - Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException - Symfony\Component\HttpFoundation\File\File - Symfony\Component\HttpFoundation\JsonResponse - Symfony\Component\HttpFoundation\RedirectResponse - Symfony\Component\HttpFoundation\Request - Symfony\Component\HttpFoundation\RequestStack - Symfony\Component\HttpFoundation\Response - Symfony\Component\HttpFoundation\ResponseHeaderBag - Symfony\Component\HttpFoundation\Session\Flash\FlashBag - Symfony\Component\HttpFoundation\Session\Session - Symfony\Component\HttpFoundation\StreamedResponse - Symfony\Component\HttpKernel\Exception\NotFoundHttpException - Symfony\Component\HttpKernel\HttpKernelInterface - Symfony\Component\Routing\RouterInterface - Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage - Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken - Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface - Symfony\Component\Security\Core\Exception\AccessDeniedException - Symfony\Component\Security\Core\User\InMemoryUser - Symfony\Component\Security\Csrf\CsrfTokenManagerInterface - Symfony\Component\Serializer\SerializerInterface - Symfony\Component\WebLink\HttpHeaderSerializer - Symfony\Component\WebLink\Link - Twig\Environment interfaces: []