180 lines
4.8 KiB
YAML
180 lines
4.8 KiB
YAML
|
name: ProfilerController
|
||
|
class_comment: '# * @author Fabien Potencier <fabien@symfony.com>
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @internal'
|
||
|
dependencies:
|
||
|
- name: FullStack
|
||
|
type: class
|
||
|
source: Symfony\Bundle\FullStack
|
||
|
- name: ContentSecurityPolicyHandler
|
||
|
type: class
|
||
|
source: Symfony\Bundle\WebProfilerBundle\Csp\ContentSecurityPolicyHandler
|
||
|
- name: TemplateManager
|
||
|
type: class
|
||
|
source: Symfony\Bundle\WebProfilerBundle\Profiler\TemplateManager
|
||
|
- name: BinaryFileResponse
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpFoundation\BinaryFileResponse
|
||
|
- name: RedirectResponse
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpFoundation\RedirectResponse
|
||
|
- name: Request
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpFoundation\Request
|
||
|
- name: Response
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpFoundation\Response
|
||
|
- name: AutoExpireFlashBag
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpFoundation\Session\Flash\AutoExpireFlashBag
|
||
|
- name: DumpDataCollector
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpKernel\DataCollector\DumpDataCollector
|
||
|
- name: ExceptionDataCollector
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpKernel\DataCollector\ExceptionDataCollector
|
||
|
- name: NotFoundHttpException
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
||
|
- name: Profiler
|
||
|
type: class
|
||
|
source: Symfony\Component\HttpKernel\Profiler\Profiler
|
||
|
- name: UrlGeneratorInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Routing\Generator\UrlGeneratorInterface
|
||
|
- name: Environment
|
||
|
type: class
|
||
|
source: Twig\Environment
|
||
|
properties: []
|
||
|
methods:
|
||
|
- name: homeAction
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: "# * @author Fabien Potencier <fabien@symfony.com>\n# *\n# * @internal\n\
|
||
|
# */\n# class ProfilerController\n# {\n# private TemplateManager $templateManager;\n\
|
||
|
# \n# public function __construct(\n# private UrlGeneratorInterface $generator,\n\
|
||
|
# private ?Profiler $profiler,\n# private Environment $twig,\n# private array\
|
||
|
\ $templates,\n# private ?ContentSecurityPolicyHandler $cspHandler = null,\n#\
|
||
|
\ private ?string $baseDir = null,\n# ) {\n# }\n# \n# /**\n# * Redirects to the\
|
||
|
\ last profiles.\n# *\n# * @throws NotFoundHttpException"
|
||
|
- name: panelAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
- name: token
|
||
|
comment: '# * Renders a profiler panel for the given token.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: toolbarAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
- name: token
|
||
|
default: 'null'
|
||
|
comment: '# * Renders the Web Debug Toolbar.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: searchBarAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
comment: '# * Renders the profiler search bar.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: searchResultsAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
- name: token
|
||
|
comment: '# * Renders the search results.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: searchAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
comment: '# * Narrows the search bar.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: phpinfoAction
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: '# * Displays the PHP info.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: xdebugAction
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: '# * Displays the Xdebug info.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: fontAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: fontName
|
||
|
comment: '# * Returns the custom web fonts used in the profiler.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: openAction
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: request
|
||
|
comment: '# * Displays the source of a file.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @throws NotFoundHttpException'
|
||
|
- name: getTemplateManager
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: denyAccessIfProfilerDisabled
|
||
|
visibility: private
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: renderWithCspNonces
|
||
|
visibility: private
|
||
|
parameters:
|
||
|
- name: request
|
||
|
- name: template
|
||
|
- name: variables
|
||
|
- name: code
|
||
|
default: '200'
|
||
|
- name: headers
|
||
|
default: '[''Content-Type'''
|
||
|
comment: null
|
||
|
traits:
|
||
|
- Symfony\Bundle\FullStack
|
||
|
- Symfony\Bundle\WebProfilerBundle\Csp\ContentSecurityPolicyHandler
|
||
|
- Symfony\Bundle\WebProfilerBundle\Profiler\TemplateManager
|
||
|
- Symfony\Component\HttpFoundation\BinaryFileResponse
|
||
|
- Symfony\Component\HttpFoundation\RedirectResponse
|
||
|
- Symfony\Component\HttpFoundation\Request
|
||
|
- Symfony\Component\HttpFoundation\Response
|
||
|
- Symfony\Component\HttpFoundation\Session\Flash\AutoExpireFlashBag
|
||
|
- Symfony\Component\HttpKernel\DataCollector\DumpDataCollector
|
||
|
- Symfony\Component\HttpKernel\DataCollector\ExceptionDataCollector
|
||
|
- Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
||
|
- Symfony\Component\HttpKernel\Profiler\Profiler
|
||
|
- Symfony\Component\Routing\Generator\UrlGeneratorInterface
|
||
|
- Twig\Environment
|
||
|
interfaces: []
|