ProfilerController
in package
implements
ContainerAwareInterface
Interfaces, Classes, Traits and Enums
- ContainerAwareInterface
- ContainerAwareInterface should be implemented by classes that depends on a Container.
Table of Contents
- $container : ContainerInterface
- explainAction() : Response
- Renders the profiler panel for the given token.
- setContainer() : mixed
- Sets the container.
- explainOraclePlatform() : array<string|int, mixed>
- explainOtherPlatform() : array<string|int, mixed>
- explainSQLitePlatform() : array<string|int, mixed>
- explainSQLServerPlatform() : array<string|int, mixed>
Properties
$container
private
ContainerInterface
$container
Methods
explainAction()
Renders the profiler panel for the given token.
public
explainAction(string $token, string $connectionName, int $query) : Response
Parameters
- $token : string
-
The profiler token
- $connectionName : string
- $query : int
Return values
Response —A Response instance
setContainer()
Sets the container.
public
setContainer([ContainerInterface|null $container = null ]) : mixed
Parameters
- $container : ContainerInterface|null = null
Return values
mixed —explainOraclePlatform()
private
explainOraclePlatform(Connection $connection, array<string|int, mixed> $query) : array<string|int, mixed>
Parameters
- $connection : Connection
- $query : array<string|int, mixed>
Return values
array<string|int, mixed> —explainOtherPlatform()
private
explainOtherPlatform(Connection $connection, array<string|int, mixed> $query) : array<string|int, mixed>
Parameters
- $connection : Connection
- $query : array<string|int, mixed>
Return values
array<string|int, mixed> —explainSQLitePlatform()
private
explainSQLitePlatform(Connection $connection, array<string|int, mixed> $query) : array<string|int, mixed>
Parameters
- $connection : Connection
- $query : array<string|int, mixed>
Return values
array<string|int, mixed> —explainSQLServerPlatform()
private
explainSQLServerPlatform(Connection $connection, array<string|int, mixed> $query) : array<string|int, mixed>
Parameters
- $connection : Connection
- $query : array<string|int, mixed>