SYMBOL INDEX (2408 symbols across 320 files) FILE: Attribute/AsController.php class AsController (line 21) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_FUNCTION)] FILE: Attribute/AsTargetedValueResolver.php class AsTargetedValueResolver (line 17) | #[\Attribute(\Attribute::TARGET_CLASS)] method __construct (line 23) | public function __construct(public readonly ?string $name = null) FILE: Attribute/Cache.php class Cache (line 26) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD | \Att... method __construct (line 34) | public function __construct( FILE: Attribute/IsSignatureValid.php class IsSignatureValid (line 27) | #[\Attribute(\Attribute::IS_REPEATABLE | \Attribute::TARGET_CLASS | \Att... method __construct (line 36) | public function __construct( FILE: Attribute/MapDateTime.php class MapDateTime (line 20) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 28) | public function __construct( FILE: Attribute/MapQueryParameter.php class MapQueryParameter (line 24) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 36) | public function __construct( FILE: Attribute/MapQueryString.php class MapQueryString (line 27) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 38) | public function __construct( FILE: Attribute/MapRequestHeader.php class MapRequestHeader (line 17) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 25) | public function __construct( FILE: Attribute/MapRequestPayload.php class MapRequestPayload (line 27) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 40) | public function __construct( FILE: Attribute/MapUploadedFile.php class MapUploadedFile (line 19) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 24) | public function __construct( FILE: Attribute/Serialize.php class Serialize (line 19) | #[\Attribute(\Attribute::TARGET_METHOD)] method __construct (line 27) | public function __construct( FILE: Attribute/ValueResolver.php class ValueResolver (line 19) | #[\Attribute(\Attribute::TARGET_PARAMETER | \Attribute::IS_REPEATABLE)] method __construct (line 26) | public function __construct( FILE: Attribute/WithHttpStatus.php class WithHttpStatus (line 19) | #[\Attribute(\Attribute::TARGET_CLASS)] method __construct (line 26) | public function __construct( FILE: Attribute/WithLogLevel.php class WithLogLevel (line 21) | #[\Attribute(\Attribute::TARGET_CLASS)] method __construct (line 27) | public function __construct(public readonly string $level) FILE: Bundle/AbstractBundle.php class AbstractBundle (line 26) | abstract class AbstractBundle extends Bundle implements ConfigurableExte... method configure (line 30) | public function configure(DefinitionConfigurator $definition): void method prependExtension (line 34) | public function prependExtension(ContainerConfigurator $container, Con... method loadExtension (line 38) | public function loadExtension(array $config, ContainerConfigurator $co... method getContainerExtension (line 42) | public function getContainerExtension(): ?ExtensionInterface method getPath (line 51) | public function getPath(): string FILE: Bundle/Bundle.php class Bundle (line 25) | abstract class Bundle implements BundleInterface method boot (line 34) | public function boot(): void method shutdown (line 38) | public function shutdown(): void method build (line 46) | public function build(ContainerBuilder $container): void method getContainerExtension (line 55) | public function getContainerExtension(): ?ExtensionInterface method getNamespace (line 82) | public function getNamespace(): string method getPath (line 91) | public function getPath(): string method getName (line 104) | final public function getName(): string method registerCommands (line 113) | public function registerCommands(Application $application): void method getContainerExtensionClass (line 120) | protected function getContainerExtensionClass(): string method createContainerExtension (line 130) | protected function createContainerExtension(): ?ExtensionInterface method parseClassName (line 135) | private function parseClassName(): void method setContainer (line 142) | public function setContainer(?ContainerInterface $container): void FILE: Bundle/BundleExtension.php class BundleExtension (line 28) | class BundleExtension extends Extension implements PrependExtensionInter... method __construct (line 32) | public function __construct( method getConfiguration (line 38) | public function getConfiguration(array $config, ContainerBuilder $cont... method getAlias (line 43) | public function getAlias(): string method prepend (line 48) | public function prepend(ContainerBuilder $container): void method load (line 57) | public function load(array $configs, ContainerBuilder $container): void FILE: Bundle/BundleInterface.php type BundleInterface (line 23) | interface BundleInterface method boot (line 28) | public function boot(): void; method shutdown (line 33) | public function shutdown(): void; method build (line 40) | public function build(ContainerBuilder $container): void; method getContainerExtension (line 45) | public function getContainerExtension(): ?ExtensionInterface; method getName (line 50) | public function getName(): string; method getNamespace (line 55) | public function getNamespace(): string; method getPath (line 62) | public function getPath(): string; method setContainer (line 64) | public function setContainer(?ContainerInterface $container): void; FILE: CacheClearer/CacheClearerInterface.php type CacheClearerInterface (line 19) | interface CacheClearerInterface method clear (line 24) | public function clear(string $cacheDir): void; FILE: CacheClearer/ChainCacheClearer.php class ChainCacheClearer (line 21) | class ChainCacheClearer implements CacheClearerInterface method __construct (line 26) | public function __construct( method clear (line 31) | public function clear(string $cacheDir): void FILE: CacheClearer/Psr6CacheClearer.php class Psr6CacheClearer (line 19) | class Psr6CacheClearer implements CacheClearerInterface method __construct (line 26) | public function __construct(array $pools = []) method hasPool (line 31) | public function hasPool(string $name): bool method getPool (line 39) | public function getPool(string $name): CacheItemPoolInterface method clearPool (line 51) | public function clearPool(string $name): bool method clear (line 60) | public function clear(string $cacheDir): void FILE: CacheWarmer/CacheWarmer.php class CacheWarmer (line 19) | abstract class CacheWarmer implements CacheWarmerInterface method writeCacheFile (line 21) | protected function writeCacheFile(string $file, $content): void FILE: CacheWarmer/CacheWarmerAggregate.php class CacheWarmerAggregate (line 23) | class CacheWarmerAggregate implements CacheWarmerInterface method __construct (line 31) | public function __construct( method enableOptionalWarmers (line 38) | public function enableOptionalWarmers(): void method enableOnlyOptionalWarmers (line 43) | public function enableOnlyOptionalWarmers(): void method warmUp (line 48) | public function warmUp(string $cacheDir, ?string $buildDir = null, ?Sy... method isOptional (line 125) | public function isOptional(): bool FILE: CacheWarmer/CacheWarmerInterface.php type CacheWarmerInterface (line 19) | interface CacheWarmerInterface extends WarmableInterface method isOptional (line 29) | public function isOptional(): bool; FILE: CacheWarmer/WarmableInterface.php type WarmableInterface (line 19) | interface WarmableInterface method warmUp (line 29) | public function warmUp(string $cacheDir, ?string $buildDir = null): ar... FILE: Config/FileLocator.php class FileLocator (line 22) | class FileLocator extends BaseFileLocator method __construct (line 24) | public function __construct( method locate (line 30) | public function locate(string $file, ?string $currentPath = null, bool... FILE: Controller/ArgumentResolver.php class ArgumentResolver (line 33) | final class ArgumentResolver implements ArgumentResolverInterface method __construct (line 41) | public function __construct( method getArguments (line 50) | public function getArguments(Request $request, callable $controller, ?... method getDefaultArgumentValueResolvers (line 131) | public static function getDefaultArgumentValueResolvers(): iterable FILE: Controller/ArgumentResolver/BackedEnumValueResolver.php class BackedEnumValueResolver (line 25) | final class BackedEnumValueResolver implements ValueResolverInterface method resolve (line 27) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/DateTimeValueResolver.php class DateTimeValueResolver (line 27) | final class DateTimeValueResolver implements ValueResolverInterface method __construct (line 29) | public function __construct( method resolve (line 34) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/DefaultValueResolver.php class DefaultValueResolver (line 23) | final class DefaultValueResolver implements ValueResolverInterface method resolve (line 25) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/NotTaggedControllerValueResolver.php class NotTaggedControllerValueResolver (line 25) | final class NotTaggedControllerValueResolver implements ValueResolverInt... method __construct (line 27) | public function __construct( method resolve (line 32) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/QueryParameterValueResolver.php class QueryParameterValueResolver (line 29) | final class QueryParameterValueResolver implements ValueResolverInterface method resolve (line 31) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/RequestAttributeValueResolver.php class RequestAttributeValueResolver (line 24) | final class RequestAttributeValueResolver implements ValueResolverInterface method resolve (line 26) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/RequestHeaderValueResolver.php class RequestHeaderValueResolver (line 21) | final class RequestHeaderValueResolver implements ValueResolverInterface method resolve (line 23) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/RequestPayloadValueResolver.php class RequestPayloadValueResolver (line 52) | class RequestPayloadValueResolver implements ValueResolverInterface, Eve... method __construct (line 68) | public function __construct( method resolve (line 77) | public function resolve(Request $request, ArgumentMetadata $argument):... method onKernelControllerArguments (line 107) | public function onKernelControllerArguments(ControllerArgumentsEvent $... method getSubscribedEvents (line 201) | public static function getSubscribedEvents(): array method mapQueryString (line 208) | private function mapQueryString(Request $request, ArgumentMetadata $ar... method mapRequestPayload (line 217) | private function mapRequestPayload(Request $request, ArgumentMetadata ... method mapUploadedFile (line 262) | private function mapUploadedFile(Request $request, ArgumentMetadata $a... method mergeParamsAndFiles (line 275) | private function mergeParamsAndFiles(array $params, array $files): array method resolveValidationGroups (line 297) | private function resolveValidationGroups(Expression|string|GroupSequen... method hasNonStringScalar (line 332) | private static function hasNonStringScalar(array $data): bool FILE: Controller/ArgumentResolver/RequestValueResolver.php class RequestValueResolver (line 24) | final class RequestValueResolver implements ValueResolverInterface method resolve (line 26) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/ServiceValueResolver.php class ServiceValueResolver (line 26) | final class ServiceValueResolver implements ValueResolverInterface method __construct (line 28) | public function __construct( method resolve (line 33) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/SessionValueResolver.php class SessionValueResolver (line 24) | final class SessionValueResolver implements ValueResolverInterface method resolve (line 26) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/TraceableValueResolver.php class TraceableValueResolver (line 24) | final class TraceableValueResolver implements ValueResolverInterface method __construct (line 26) | public function __construct( method resolve (line 32) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/UidValueResolver.php class UidValueResolver (line 20) | final class UidValueResolver implements ValueResolverInterface method resolve (line 22) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolver/VariadicValueResolver.php class VariadicValueResolver (line 23) | final class VariadicValueResolver implements ValueResolverInterface method resolve (line 25) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Controller/ArgumentResolverInterface.php type ArgumentResolverInterface (line 22) | interface ArgumentResolverInterface method getArguments (line 29) | public function getArguments(Request $request, callable $controller, ?... FILE: Controller/ContainerControllerResolver.php class ContainerControllerResolver (line 24) | class ContainerControllerResolver extends ControllerResolver method __construct (line 26) | public function __construct( method instantiateController (line 33) | protected function instantiateController(string $class): object method throwExceptionIfControllerWasRemoved (line 55) | private function throwExceptionIfControllerWasRemoved(string $controll... FILE: Controller/ControllerReference.php class ControllerReference (line 27) | class ControllerReference method __construct (line 37) | public function __construct( FILE: Controller/ControllerResolver.php class ControllerResolver (line 26) | class ControllerResolver implements ControllerResolverInterface method __construct (line 31) | public function __construct( method allowControllers (line 40) | public function allowControllers(array $types = [], array $attributes ... method getController (line 54) | public function getController(Request $request): callable|false method createController (line 112) | protected function createController(string $controller): callable method instantiateController (line 150) | protected function instantiateController(string $class): object method getControllerError (line 155) | private function getControllerError(mixed $callable): string method getClassMethodsWithoutMagicMethods (line 217) | private function getClassMethodsWithoutMagicMethods($classOrObject): a... method checkController (line 224) | private function checkController(Request $request, callable $controlle... FILE: Controller/ControllerResolverInterface.php type ControllerResolverInterface (line 24) | interface ControllerResolverInterface method getController (line 40) | public function getController(Request $request): callable|false; FILE: Controller/ErrorController.php class ErrorController (line 26) | class ErrorController method __construct (line 28) | public function __construct( method __invoke (line 35) | public function __invoke(\Throwable $exception): Response method preview (line 42) | public function preview(Request $request, int $code): Response FILE: Controller/TraceableArgumentResolver.php class TraceableArgumentResolver (line 20) | class TraceableArgumentResolver implements ArgumentResolverInterface method __construct (line 22) | public function __construct( method getArguments (line 28) | public function getArguments(Request $request, callable $controller, ?... FILE: Controller/TraceableControllerResolver.php class TraceableControllerResolver (line 20) | class TraceableControllerResolver implements ControllerResolverInterface method __construct (line 22) | public function __construct( method getController (line 28) | public function getController(Request $request): callable|false FILE: Controller/ValueResolverInterface.php type ValueResolverInterface (line 22) | interface ValueResolverInterface method resolve (line 27) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: ControllerMetadata/ArgumentMetadata.php class ArgumentMetadata (line 19) | class ArgumentMetadata method __construct (line 26) | public function __construct( method getName (line 42) | public function getName(): string method getType (line 50) | public function getType(): ?string method isVariadic (line 58) | public function isVariadic(): bool method hasDefaultValue (line 68) | public function hasDefaultValue(): bool method isNullable (line 76) | public function isNullable(): bool method getDefaultValue (line 86) | public function getDefaultValue(): mixed method getAttributes (line 101) | public function getAttributes(?string $name = null, int $flags = 0): a... method getAttributesOfType (line 118) | public function getAttributesOfType(string $name, int $flags = 0): array method getControllerName (line 138) | public function getControllerName(): string FILE: ControllerMetadata/ArgumentMetadataFactory.php class ArgumentMetadataFactory (line 19) | final class ArgumentMetadataFactory implements ArgumentMetadataFactoryIn... method createArgumentMetadata (line 21) | public function createArgumentMetadata(string|object|array $controller... method getType (line 44) | private function getType(\ReflectionParameter $parameter): ?string method getPrettyName (line 58) | private function getPrettyName(\ReflectionFunctionAbstract $r): string FILE: ControllerMetadata/ArgumentMetadataFactoryInterface.php type ArgumentMetadataFactoryInterface (line 19) | interface ArgumentMetadataFactoryInterface method createArgumentMetadata (line 24) | public function createArgumentMetadata(string|object|array $controller... FILE: DataCollector/AjaxDataCollector.php class AjaxDataCollector (line 22) | class AjaxDataCollector extends DataCollector method collect (line 24) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 29) | public function reset(): void method getName (line 34) | public function getName(): string FILE: DataCollector/ConfigDataCollector.php class ConfigDataCollector (line 27) | class ConfigDataCollector extends DataCollector implements LateDataColle... method setKernel (line 34) | public function setKernel(KernelInterface $kernel): void method collect (line 39) | public function collect(Request $request, Response $response, ?\Throwa... method lateCollect (line 83) | public function lateCollect(): void method getToken (line 91) | public function getToken(): ?string method getSymfonyVersion (line 99) | public function getSymfonyVersion(): string method getSymfonyState (line 108) | public function getSymfonyState(): string method getSymfonyMinorVersion (line 117) | public function getSymfonyMinorVersion(): string method isSymfonyLts (line 122) | public function isSymfonyLts(): bool method getSymfonyEom (line 131) | public function getSymfonyEom(): string method getSymfonyEol (line 140) | public function getSymfonyEol(): string method getPhpVersion (line 148) | public function getPhpVersion(): string method getPhpVersionExtra (line 156) | public function getPhpVersionExtra(): ?string method getPhpArchitecture (line 161) | public function getPhpArchitecture(): int method getPhpIntlLocale (line 166) | public function getPhpIntlLocale(): string method getPhpTimezone (line 171) | public function getPhpTimezone(): string method getEnv (line 179) | public function getEnv(): string method isDebug (line 189) | public function isDebug(): bool|string method hasXdebug (line 197) | public function hasXdebug(): bool method getXdebugStatus (line 202) | public function getXdebugStatus(): string method hasXdebugInfo (line 210) | public function hasXdebugInfo(): bool method hasApcu (line 218) | public function hasApcu(): bool method getApcuStatus (line 223) | public function getApcuStatus(): string method hasZendOpcache (line 231) | public function hasZendOpcache(): bool method getZendOpcacheStatus (line 236) | public function getZendOpcacheStatus(): string method getBundles (line 241) | public function getBundles(): array|Data method getSapiName (line 249) | public function getSapiName(): string method getRunnerClass (line 254) | public function getRunnerClass(): ?string method getName (line 259) | public function getName(): string method determineSymfonyState (line 264) | private function determineSymfonyState(): string method determineRunnerClass (line 283) | private function determineRunnerClass(): ?string FILE: DataCollector/DataCollector.php class DataCollector (line 29) | abstract class DataCollector implements DataCollectorInterface method cloneVar (line 41) | protected function cloneVar(mixed $var): Data method getCasters (line 58) | protected function getCasters(): array method __serialize (line 87) | public function __serialize(): array method __unserialize (line 92) | public function __unserialize(array $data): void method reset (line 97) | public function reset(): void FILE: DataCollector/DataCollectorInterface.php type DataCollectorInterface (line 23) | interface DataCollectorInterface extends ResetInterface method collect (line 28) | public function collect(Request $request, Response $response, ?\Throwa... method getName (line 33) | public function getName(): string; FILE: DataCollector/DumpDataCollector.php class DumpDataCollector (line 32) | class DumpDataCollector extends DataCollector implements DataDumperInter... method __construct (line 44) | public function __construct( method __clone (line 68) | public function __clone() method dump (line 73) | public function dump(Data $data): ?string method collect (line 103) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 136) | public function reset(): void method __serialize (line 146) | public function __serialize(): array method __unserialize (line 164) | public function __unserialize(array $data): void method getDumpsCount (line 179) | public function getDumpsCount(): int method getDumps (line 184) | public function getDumps(string $format, int $maxDepthLimit = -1, int ... method getName (line 211) | public function getName(): string method __destruct (line 216) | public function __destruct() method doDump (line 247) | private function doDump(DataDumperInterface $dumper, Data $data, strin... FILE: DataCollector/EventDataCollector.php class EventDataCollector (line 29) | class EventDataCollector extends DataCollector implements LateDataCollec... method __construct (line 38) | public function __construct( method collect (line 49) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 55) | public function reset(): void method lateCollect (line 66) | public function lateCollect(): void method getData (line 81) | public function getData(): array|Data method setCalledListeners (line 89) | public function setCalledListeners(array $listeners, ?string $dispatch... method getCalledListeners (line 97) | public function getCalledListeners(?string $dispatcher = null): array|... method setNotCalledListeners (line 105) | public function setNotCalledListeners(array $listeners, ?string $dispa... method getNotCalledListeners (line 113) | public function getNotCalledListeners(?string $dispatcher = null): arr... method setOrphanedEvents (line 123) | public function setOrphanedEvents(array $events, ?string $dispatcher =... method getOrphanedEvents (line 131) | public function getOrphanedEvents(?string $dispatcher = null): array|Data method getName (line 136) | public function getName(): string FILE: DataCollector/ExceptionDataCollector.php class ExceptionDataCollector (line 23) | class ExceptionDataCollector extends DataCollector method collect (line 25) | public function collect(Request $request, Response $response, ?\Throwa... method hasException (line 34) | public function hasException(): bool method getException (line 39) | public function getException(): \Exception|FlattenException method getMessage (line 44) | public function getMessage(): string method getCode (line 49) | public function getCode(): int|string method getStatusCode (line 54) | public function getStatusCode(): int method getTrace (line 59) | public function getTrace(): array method getName (line 64) | public function getName(): string FILE: DataCollector/LateDataCollectorInterface.php type LateDataCollectorInterface (line 19) | interface LateDataCollectorInterface method lateCollect (line 24) | public function lateCollect(): void; FILE: DataCollector/LoggerDataCollector.php class LoggerDataCollector (line 27) | class LoggerDataCollector extends DataCollector implements LateDataColle... method __construct (line 33) | public function __construct( method collect (line 41) | public function collect(Request $request, Response $response, ?\Throwa... method lateCollect (line 46) | public function lateCollect(): void method getLogs (line 60) | public function getLogs(): Data|array method getProcessedLogs (line 65) | public function getProcessedLogs(): array method getFilters (line 108) | public function getFilters(): array method getPriorities (line 139) | public function getPriorities(): Data|array method countErrors (line 144) | public function countErrors(): int method countDeprecations (line 149) | public function countDeprecations(): int method countWarnings (line 154) | public function countWarnings(): int method countScreams (line 159) | public function countScreams(): int method getCompilerLogs (line 164) | public function getCompilerLogs(): Data method getName (line 169) | public function getName(): string method getContainerDeprecationLogs (line 174) | private function getContainerDeprecationLogs(): array method getContainerCompilerLogs (line 201) | private function getContainerCompilerLogs(?string $compilerLogsFilepat... method sanitizeLogs (line 220) | private function sanitizeLogs(array $logs): array method isSilencedOrDeprecationErrorLog (line 269) | private function isSilencedOrDeprecationErrorLog(array $log): bool method computeErrorsCount (line 288) | private function computeErrorsCount(array $containerDeprecationLogs): ... FILE: DataCollector/MemoryDataCollector.php class MemoryDataCollector (line 22) | class MemoryDataCollector extends DataCollector implements LateDataColle... method __construct (line 24) | public function __construct() method collect (line 29) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 34) | public function reset(): void method lateCollect (line 42) | public function lateCollect(): void method getMemory (line 47) | public function getMemory(): int method getMemoryLimit (line 52) | public function getMemoryLimit(): int|float method updateMemoryUsage (line 57) | public function updateMemoryUsage(): void method getName (line 62) | public function getName(): string method convertToBytes (line 67) | private function convertToBytes(string $memoryLimit): int|float FILE: DataCollector/RequestDataCollector.php class RequestDataCollector (line 33) | class RequestDataCollector extends DataCollector implements EventSubscri... method __construct (line 41) | public function __construct( method collect (line 47) | public function collect(Request $request, Response $response, ?\Throwa... method lateCollect (line 178) | public function lateCollect(): void method reset (line 183) | public function reset(): void method getMethod (line 190) | public function getMethod(): string method getPathInfo (line 195) | public function getPathInfo(): string method getRequestRequest (line 200) | public function getRequestRequest(): ParameterBag method getRequestQuery (line 205) | public function getRequestQuery(): ParameterBag method getRequestFiles (line 210) | public function getRequestFiles(): ParameterBag method getRequestHeaders (line 215) | public function getRequestHeaders(): ParameterBag method getRequestServer (line 220) | public function getRequestServer(bool $raw = false): ParameterBag method getRequestCookies (line 225) | public function getRequestCookies(bool $raw = false): ParameterBag method getRequestAttributes (line 230) | public function getRequestAttributes(): ParameterBag method getResponseHeaders (line 235) | public function getResponseHeaders(): ParameterBag method getResponseCookies (line 240) | public function getResponseCookies(): ParameterBag method getSessionMetadata (line 245) | public function getSessionMetadata(): array method getSessionAttributes (line 250) | public function getSessionAttributes(): array method getStatelessCheck (line 255) | public function getStatelessCheck(): bool method getSessionUsages (line 260) | public function getSessionUsages(): Data|array method getFlashes (line 265) | public function getFlashes(): array method getContent (line 273) | public function getContent() method isJsonRequest (line 278) | public function isJsonRequest(): bool method getPrettyJson (line 283) | public function getPrettyJson(): ?string method getContentType (line 290) | public function getContentType(): string method getStatusText (line 295) | public function getStatusText(): string method getStatusCode (line 300) | public function getStatusCode(): int method getFormat (line 305) | public function getFormat(): string method getLocale (line 310) | public function getLocale(): string method getDotenvVars (line 315) | public function getDotenvVars(): ParameterBag method getRoute (line 325) | public function getRoute(): string method getIdentifier (line 330) | public function getIdentifier(): string method getRouteParams (line 340) | public function getRouteParams(): array method getController (line 351) | public function getController(): array|string|Data method getRedirect (line 362) | public function getRedirect(): array|Data|false method getForwardToken (line 367) | public function getForwardToken(): ?string method onKernelController (line 372) | public function onKernelController(ControllerEvent $event): void method onKernelResponse (line 377) | public function onKernelResponse(ResponseEvent $event): void method getSubscribedEvents (line 388) | public static function getSubscribedEvents(): array method getName (line 396) | public function getName(): string method collectSessionUsage (line 401) | public function collectSessionUsage(): void method parseController (line 435) | private function parseController(array|object|string|null $controller)... method computeCurlCommand (line 502) | private function computeCurlCommand(Request $request, ?string $content... method getCurlCommand (line 539) | public function getCurlCommand(): string method escapePayload (line 544) | private function escapePayload(string $payload): string FILE: DataCollector/RouterDataCollector.php class RouterDataCollector (line 22) | class RouterDataCollector extends DataCollector method __construct (line 29) | public function __construct() method collect (line 37) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 51) | public function reset(): void method guessRoute (line 62) | protected function guessRoute(Request $request, string|object|array $c... method onKernelController (line 70) | public function onKernelController(ControllerEvent $event): void method getRedirect (line 78) | public function getRedirect(): bool method getTargetUrl (line 83) | public function getTargetUrl(): ?string method getTargetRoute (line 88) | public function getTargetRoute(): ?string method getName (line 93) | public function getName(): string FILE: DataCollector/TimeDataCollector.php class TimeDataCollector (line 25) | class TimeDataCollector extends DataCollector implements LateDataCollect... method __construct (line 27) | public function __construct( method collect (line 34) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 50) | public function reset(): void method lateCollect (line 57) | public function lateCollect(): void method setEvents (line 68) | public function setEvents(array $events): void method getEvents (line 80) | public function getEvents(): array method getDuration (line 88) | public function getDuration(): float method getInitTime (line 104) | public function getInitTime(): float method getStartTime (line 113) | public function getStartTime(): float method isStopwatchInstalled (line 118) | public function isStopwatchInstalled(): bool method getName (line 123) | public function getName(): string FILE: Debug/ErrorHandlerConfigurator.php class ErrorHandlerConfigurator (line 24) | class ErrorHandlerConfigurator method __construct (line 35) | public function __construct( method configure (line 50) | public function configure(ErrorHandler $handler): void method setDefaultLoggers (line 78) | private function setDefaultLoggers(ErrorHandler $handler): void FILE: Debug/TraceableEventDispatcher.php class TraceableEventDispatcher (line 24) | class TraceableEventDispatcher extends BaseTraceableEventDispatcher method beforeDispatch (line 26) | protected function beforeDispatch(string $eventName, object $event): void method afterDispatch (line 61) | protected function afterDispatch(string $eventName, object $event): void FILE: Debug/VirtualRequestStack.php class VirtualRequestStack (line 24) | final class VirtualRequestStack extends RequestStack method __construct (line 26) | public function __construct( method push (line 31) | public function push(Request $request): void method pop (line 46) | public function pop(): ?Request method getCurrentRequest (line 51) | public function getCurrentRequest(): ?Request method getMainRequest (line 56) | public function getMainRequest(): ?Request method getParentRequest (line 61) | public function getParentRequest(): ?Request FILE: DependencyInjection/ConfigurableExtension.php class ConfigurableExtension (line 29) | abstract class ConfigurableExtension extends Extension method load (line 31) | final public function load(array $configs, ContainerBuilder $container... method loadInternal (line 39) | abstract protected function loadInternal(array $mergedConfig, Containe... FILE: DependencyInjection/ControllerArgumentValueResolverPass.php class ControllerArgumentValueResolverPass (line 29) | class ControllerArgumentValueResolverPass implements CompilerPassInterface method process (line 33) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/ControllerAttributesListenerPass.php class ControllerAttributesListenerPass (line 23) | class ControllerAttributesListenerPass implements CompilerPassInterface method process (line 34) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/Extension.php class Extension (line 25) | abstract class Extension extends BaseExtension FILE: DependencyInjection/FragmentRendererPass.php class FragmentRendererPass (line 26) | class FragmentRendererPass implements CompilerPassInterface method process (line 28) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/LazyLoadingFragmentHandler.php class LazyLoadingFragmentHandler (line 24) | class LazyLoadingFragmentHandler extends FragmentHandler method __construct (line 31) | public function __construct( method render (line 39) | public function render(string|ControllerReference $uri, string $render... FILE: DependencyInjection/LoggerPass.php class LoggerPass (line 26) | class LoggerPass implements CompilerPassInterface method process (line 28) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/MergeExtensionConfigurationPass.php class MergeExtensionConfigurationPass (line 22) | class MergeExtensionConfigurationPass extends BaseMergeExtensionConfigur... method __construct (line 27) | public function __construct( method process (line 32) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/RegisterControllerArgumentLocatorsPass.php class RegisterControllerArgumentLocatorsPass (line 35) | class RegisterControllerArgumentLocatorsPass implements CompilerPassInte... method process (line 37) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/RegisterLocaleAwareServicesPass.php class RegisterLocaleAwareServicesPass (line 24) | class RegisterLocaleAwareServicesPass implements CompilerPassInterface method process (line 26) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/RemoveEmptyControllerArgumentLocatorsPass.php class RemoveEmptyControllerArgumentLocatorsPass (line 22) | class RemoveEmptyControllerArgumentLocatorsPass implements CompilerPassI... method process (line 24) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/ResettableServicePass.php class ResettableServicePass (line 24) | class ResettableServicePass implements CompilerPassInterface method process (line 26) | public function process(ContainerBuilder $container): void FILE: DependencyInjection/ServicesResetter.php class ServicesResetter (line 23) | final class ServicesResetter implements ServicesResetterInterface method __construct (line 29) | public function __construct( method reset (line 35) | public function reset(): void FILE: DependencyInjection/ServicesResetterInterface.php type ServicesResetterInterface (line 19) | interface ServicesResetterInterface extends ResetInterface FILE: Event/ControllerArgumentsEvent.php class ControllerArgumentsEvent (line 31) | final class ControllerArgumentsEvent extends KernelEvent method __construct (line 36) | public function __construct( method getController (line 52) | public function getController(): callable method setController (line 60) | public function setController(callable $controller, ?array $attributes... method getArguments (line 69) | public function getArguments(): array method setArguments (line 77) | public function setArguments(array $arguments): void method getNamedArguments (line 86) | public function getNamedArguments(): array method getAttributes (line 117) | public function getAttributes(?string $className = null): array method evaluate (line 122) | public function evaluate(mixed $value, ?ExpressionLanguage $expression... FILE: Event/ControllerArgumentsMetadata.php class ControllerArgumentsMetadata (line 21) | class ControllerArgumentsMetadata extends ControllerMetadata method __construct (line 23) | public function __construct( method getArguments (line 33) | public function getArguments(): array method getNamedArguments (line 41) | public function getNamedArguments(): array method evaluate (line 46) | public function evaluate(mixed $value, ?ExpressionLanguage $expression... FILE: Event/ControllerAttributeEvent.php class ControllerAttributeEvent (line 25) | final class ControllerAttributeEvent implements StoppableEventInterface method __construct (line 32) | public function __construct( method isPropagationStopped (line 45) | public function isPropagationStopped(): bool method evaluate (line 65) | public function evaluate(mixed $value, ?ExpressionLanguage $expression... FILE: Event/ControllerEvent.php class ControllerEvent (line 28) | final class ControllerEvent extends KernelEvent method __construct (line 33) | public function __construct(HttpKernelInterface $kernel, callable $con... method getController (line 40) | public function getController(): callable method getControllerReflector (line 45) | public function getControllerReflector(): \ReflectionFunctionAbstract method setController (line 53) | public function setController(callable $controller, ?array $attributes... method getAttributes (line 94) | public function getAttributes(?string $className = null): array method evaluate (line 129) | public function evaluate(mixed $value, ?ExpressionLanguage $expression... FILE: Event/ControllerMetadata.php class ControllerMetadata (line 21) | class ControllerMetadata method __construct (line 23) | public function __construct( method getController (line 28) | public function getController(): callable method getReflector (line 33) | public function getReflector(): \ReflectionFunctionAbstract method getAttributes (line 45) | public function getAttributes(?string $className = null): array method evaluate (line 50) | public function evaluate(mixed $value, ?ExpressionLanguage $expression... FILE: Event/ExceptionEvent.php class ExceptionEvent (line 30) | final class ExceptionEvent extends RequestEvent method __construct (line 35) | public function __construct( method getThrowable (line 48) | public function getThrowable(): \Throwable method setThrowable (line 58) | public function setThrowable(\Throwable $exception): void method allowCustomResponseCode (line 66) | public function allowCustomResponseCode(): void method isAllowingCustomResponseCode (line 74) | public function isAllowingCustomResponseCode(): bool method isKernelTerminating (line 79) | public function isKernelTerminating(): bool FILE: Event/FinishRequestEvent.php class FinishRequestEvent (line 22) | final class FinishRequestEvent extends KernelEvent method __construct (line 24) | public function __construct( FILE: Event/KernelEvent.php class KernelEvent (line 23) | class KernelEvent extends Event method __construct (line 29) | public function __construct( method getKernel (line 39) | public function getKernel(): HttpKernelInterface method getRequest (line 47) | public function getRequest(): Request method getRequestType (line 58) | public function getRequestType(): int method isMainRequest (line 66) | public function isMainRequest(): bool FILE: Event/RequestEvent.php class RequestEvent (line 25) | class RequestEvent extends KernelEvent method getResponse (line 32) | public function getResponse(): ?Response method setResponse (line 40) | public function setResponse(Response $response): void method hasResponse (line 52) | public function hasResponse(): bool FILE: Event/ResponseEvent.php class ResponseEvent (line 27) | final class ResponseEvent extends KernelEvent method __construct (line 29) | public function __construct( method getResponse (line 39) | public function getResponse(): Response method setResponse (line 44) | public function setResponse(Response $response): void FILE: Event/TerminateEvent.php class TerminateEvent (line 26) | final class TerminateEvent extends KernelEvent method __construct (line 28) | public function __construct( method getResponse (line 36) | public function getResponse(): Response FILE: Event/ViewEvent.php class ViewEvent (line 26) | final class ViewEvent extends RequestEvent method __construct (line 45) | public function __construct( method getControllerResult (line 63) | public function getControllerResult(): mixed method setControllerResult (line 68) | public function setControllerResult(mixed $controllerResult): void FILE: EventListener/AbstractSessionListener.php class AbstractSessionListener (line 39) | abstract class AbstractSessionListener implements EventSubscriberInterfa... method __construct (line 48) | public function __construct( method onKernelRequest (line 58) | public function onKernelRequest(RequestEvent $event): void method onKernelResponse (line 94) | public function onKernelResponse(ResponseEvent $event): void method onSessionUsage (line 225) | public function onSessionUsage(): void method getSubscribedEvents (line 263) | public static function getSubscribedEvents(): array method reset (line 275) | public function reset(): void method getSession (line 294) | abstract protected function getSession(): ?SessionInterface; method getSessionOptions (line 296) | private function getSessionOptions(array $sessionOptions): array FILE: EventListener/AddRequestFormatsListener.php class AddRequestFormatsListener (line 25) | class AddRequestFormatsListener implements EventSubscriberInterface method __construct (line 27) | public function __construct( method onKernelRequest (line 35) | public function onKernelRequest(RequestEvent $event): void method getSubscribedEvents (line 43) | public static function getSubscribedEvents(): array FILE: EventListener/CacheAttributeListener.php class CacheAttributeListener (line 31) | class CacheAttributeListener implements EventSubscriberInterface method __construct (line 33) | public function __construct( method onKernelControllerAttribute (line 38) | public function onKernelControllerAttribute(ControllerAttributeEvent $... method onKernelControllerArguments (line 70) | public function onKernelControllerArguments(ControllerArgumentsEvent $... method onKernelResponse (line 93) | public function onKernelResponse(ResponseEvent $event): void method getSubscribedEvents (line 116) | public static function getSubscribedEvents(): array method reset (line 131) | public function reset(): void method processAttributeBeforeController (line 135) | private function processAttributeBeforeController(Cache $cache, Reques... method processAttributeAfterController (line 169) | private function processAttributeAfterController(Cache $cache, Request... method getVariables (line 249) | private function getVariables(Cache $cache, Request $request, Controll... method evaluate (line 269) | private function evaluate(string|Expression|\Closure $closureOrExpress... method getExpressionLanguage (line 278) | private function getExpressionLanguage(): ExpressionLanguage method toSeconds (line 285) | private function toSeconds(int|string $time): int FILE: EventListener/ControllerAttributesListener.php class ControllerAttributesListener (line 32) | class ControllerAttributesListener implements EventSubscriberInterface method __construct (line 37) | public function __construct( method beforeController (line 46) | public function beforeController(ControllerEvent|ControllerArgumentsEv... method afterController (line 72) | public function afterController(KernelEvent $event, string $eventName,... method getAttributeEventNames (line 90) | private function getAttributeEventNames(object $attribute, string $eve... method getSubscribedEvents (line 109) | public static function getSubscribedEvents(): array FILE: EventListener/DebugHandlersListener.php class DebugHandlersListener (line 31) | class DebugHandlersListener implements EventSubscriberInterface method __construct (line 42) | public function __construct(?callable $exceptionHandler = null, ?bool ... method configure (line 55) | public function configure(?object $event = null): void method getSubscribedEvents (line 119) | public static function getSubscribedEvents(): array FILE: EventListener/DisallowRobotsIndexingListener.php class DisallowRobotsIndexingListener (line 23) | class DisallowRobotsIndexingListener implements EventSubscriberInterface method onResponse (line 27) | public function onResponse(ResponseEvent $event): void method getSubscribedEvents (line 34) | public static function getSubscribedEvents(): array FILE: EventListener/DumpListener.php class DumpListener (line 27) | class DumpListener implements EventSubscriberInterface method __construct (line 33) | public function __construct( method configure (line 41) | public function configure(?ConsoleCommandEvent $event = null): void method getSubscribedEvents (line 61) | public static function getSubscribedEvents(): array FILE: EventListener/ErrorListener.php class ErrorListener (line 34) | class ErrorListener implements EventSubscriberInterface method __construct (line 39) | public function __construct( method logKernelException (line 48) | public function logKernelException(ExceptionEvent $event): void method onKernelException (line 77) | public function onKernelException(ExceptionEvent $event): void method removeCspHeader (line 125) | public function removeCspHeader(ResponseEvent $event): void method onControllerArguments (line 132) | public function onControllerArguments(ControllerArgumentsEvent $event)... method getSubscribedEvents (line 150) | public static function getSubscribedEvents(): array method logException (line 162) | protected function logException(\Throwable $exception, string $message... method resolveLogLevel (line 177) | private function resolveLogLevel(\Throwable $throwable): string method resolveLogChannel (line 196) | private function resolveLogChannel(\Throwable $throwable): ?string method duplicateRequest (line 210) | protected function duplicateRequest(\Throwable $exception, Request $re... method getInheritedAttribute (line 230) | private function getInheritedAttribute(string $class, string $attribut... method getLogger (line 264) | private function getLogger(?string $logChannel): ?LoggerInterface FILE: EventListener/FragmentListener.php class FragmentListener (line 34) | class FragmentListener implements EventSubscriberInterface method __construct (line 39) | public function __construct( method onKernelRequest (line 50) | public function onKernelRequest(RequestEvent $event): void method validateRequest (line 76) | protected function validateRequest(Request $request): void method getSubscribedEvents (line 91) | public static function getSubscribedEvents(): array FILE: EventListener/IsSignatureValidAttributeListener.php class IsSignatureValidAttributeListener (line 27) | class IsSignatureValidAttributeListener implements EventSubscriberInterface method __construct (line 29) | public function __construct( method onKernelControllerAttribute (line 34) | public function onKernelControllerAttribute(ControllerAttributeEvent $... method onKernelControllerArguments (line 48) | public function onKernelControllerArguments(ControllerArgumentsEvent $... method processAttribute (line 57) | private function processAttribute(IsSignatureValid $attribute, Request... method getSubscribedEvents (line 67) | public static function getSubscribedEvents(): array FILE: EventListener/LocaleAwareListener.php class LocaleAwareListener (line 26) | class LocaleAwareListener implements EventSubscriberInterface method __construct (line 31) | public function __construct( method onKernelRequest (line 37) | public function onKernelRequest(RequestEvent $event): void method onKernelFinishRequest (line 42) | public function onKernelFinishRequest(FinishRequestEvent $event): void method getSubscribedEvents (line 55) | public static function getSubscribedEvents(): array method setLocale (line 64) | private function setLocale(string $locale, string $defaultLocale): void FILE: EventListener/LocaleListener.php class LocaleListener (line 30) | class LocaleListener implements EventSubscriberInterface method __construct (line 32) | public function __construct( method setDefaultLocale (line 42) | public function setDefaultLocale(KernelEvent $event): void method onKernelRequest (line 48) | public function onKernelRequest(RequestEvent $event): void method onKernelFinishRequest (line 56) | public function onKernelFinishRequest(FinishRequestEvent $event): void method setLocale (line 61) | private function setLocale(Request $request): void method setRouterLocale (line 73) | private function setRouterLocale(string $locale): void method getSubscribedEvents (line 78) | public static function getSubscribedEvents(): array FILE: EventListener/ProfilerListener.php class ProfilerListener (line 33) | class ProfilerListener implements EventSubscriberInterface method __construct (line 45) | public function __construct( method onKernelException (line 60) | public function onKernelException(ExceptionEvent $event): void method onKernelResponse (line 72) | public function onKernelResponse(ResponseEvent $event): void method onKernelTerminate (line 116) | public function onKernelTerminate(TerminateEvent $event): void method reset (line 135) | public function reset(): void method getSubscribedEvents (line 142) | public static function getSubscribedEvents(): array FILE: EventListener/ResponseListener.php class ResponseListener (line 25) | class ResponseListener implements EventSubscriberInterface method __construct (line 27) | public function __construct( method onKernelResponse (line 36) | public function onKernelResponse(ResponseEvent $event): void method getSubscribedEvents (line 59) | public static function getSubscribedEvents(): array FILE: EventListener/RouterListener.php class RouterListener (line 42) | class RouterListener implements EventSubscriberInterface method __construct (line 51) | public function __construct( method setCurrentRequest (line 66) | private function setCurrentRequest(?Request $request): void method onKernelFinishRequest (line 81) | public function onKernelFinishRequest(): void method onKernelRequest (line 86) | public function onKernelRequest(RequestEvent $event): void method onKernelException (line 164) | public function onKernelException(ExceptionEvent $event): void method getSubscribedEvents (line 175) | public static function getSubscribedEvents(): array method createWelcomeResponse (line 184) | private function createWelcomeResponse(): Response FILE: EventListener/SerializeControllerResultAttributeListener.php class SerializeControllerResultAttributeListener (line 28) | final class SerializeControllerResultAttributeListener implements EventS... method __construct (line 30) | public function __construct(private readonly ?SerializerInterface $ser... method onView (line 37) | public function onView(ControllerAttributeEvent $event): void method getSubscribedEvents (line 65) | public static function getSubscribedEvents(): array method mergeHeaders (line 75) | private function mergeHeaders(Serialize $attribute, Request $request, ... FILE: EventListener/SessionListener.php class SessionListener (line 24) | class SessionListener extends AbstractSessionListener method __construct (line 26) | public function __construct( method getSession (line 34) | protected function getSession(): ?SessionInterface FILE: EventListener/SurrogateListener.php class SurrogateListener (line 27) | class SurrogateListener implements EventSubscriberInterface method __construct (line 29) | public function __construct( method onKernelResponse (line 37) | public function onKernelResponse(ResponseEvent $event): void method getSubscribedEvents (line 59) | public static function getSubscribedEvents(): array FILE: EventListener/ValidateRequestListener.php class ValidateRequestListener (line 25) | class ValidateRequestListener implements EventSubscriberInterface method onKernelRequest (line 30) | public function onKernelRequest(RequestEvent $event): void method getSubscribedEvents (line 44) | public static function getSubscribedEvents(): array FILE: Exception/AccessDeniedHttpException.php class AccessDeniedHttpException (line 18) | class AccessDeniedHttpException extends HttpException method __construct (line 20) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/BadRequestHttpException.php class BadRequestHttpException (line 17) | class BadRequestHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/ConflictHttpException.php class ConflictHttpException (line 17) | class ConflictHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/ControllerDoesNotReturnResponseException.php class ControllerDoesNotReturnResponseException (line 17) | class ControllerDoesNotReturnResponseException extends \LogicException method __construct (line 19) | public function __construct(string $message, callable $controller, str... method parseControllerDefinition (line 38) | private function parseControllerDefinition(callable $controller): ?array FILE: Exception/GoneHttpException.php class GoneHttpException (line 17) | class GoneHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/HttpException.php class HttpException (line 19) | class HttpException extends \RuntimeException implements HttpExceptionIn... method __construct (line 21) | public function __construct( method fromStatusCode (line 31) | public static function fromStatusCode(int $statusCode, string $message... method getStatusCode (line 52) | public function getStatusCode(): int method getHeaders (line 57) | public function getHeaders(): array method setHeaders (line 62) | public function setHeaders(array $headers): void FILE: Exception/HttpExceptionInterface.php type HttpExceptionInterface (line 19) | interface HttpExceptionInterface extends \Throwable method getStatusCode (line 24) | public function getStatusCode(): int; method getHeaders (line 29) | public function getHeaders(): array; FILE: Exception/InvalidMetadataException.php class InvalidMetadataException (line 14) | class InvalidMetadataException extends \LogicException FILE: Exception/LengthRequiredHttpException.php class LengthRequiredHttpException (line 17) | class LengthRequiredHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/LockedHttpException.php class LockedHttpException (line 17) | class LockedHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/MethodNotAllowedHttpException.php class MethodNotAllowedHttpException (line 17) | class MethodNotAllowedHttpException extends HttpException method __construct (line 22) | public function __construct(array $allow, string $message = '', ?\Thro... FILE: Exception/NearMissValueResolverException.php class NearMissValueResolverException (line 19) | class NearMissValueResolverException extends \RuntimeException FILE: Exception/NotAcceptableHttpException.php class NotAcceptableHttpException (line 17) | class NotAcceptableHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/NotFoundHttpException.php class NotFoundHttpException (line 17) | class NotFoundHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/PreconditionFailedHttpException.php class PreconditionFailedHttpException (line 17) | class PreconditionFailedHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/PreconditionRequiredHttpException.php class PreconditionRequiredHttpException (line 19) | class PreconditionRequiredHttpException extends HttpException method __construct (line 21) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/ResolverNotFoundException.php class ResolverNotFoundException (line 14) | class ResolverNotFoundException extends \RuntimeException method __construct (line 19) | public function __construct(string $name, array $alternatives = []) FILE: Exception/ServiceUnavailableHttpException.php class ServiceUnavailableHttpException (line 17) | class ServiceUnavailableHttpException extends HttpException method __construct (line 22) | public function __construct(int|string|null $retryAfter = null, string... FILE: Exception/TooManyRequestsHttpException.php class TooManyRequestsHttpException (line 19) | class TooManyRequestsHttpException extends HttpException method __construct (line 24) | public function __construct(int|string|null $retryAfter = null, string... FILE: Exception/UnauthorizedHttpException.php class UnauthorizedHttpException (line 17) | class UnauthorizedHttpException extends HttpException method __construct (line 22) | public function __construct(string $challenge, string $message = '', ?... FILE: Exception/UnexpectedSessionUsageException.php class UnexpectedSessionUsageException (line 17) | class UnexpectedSessionUsageException extends \LogicException FILE: Exception/UnprocessableEntityHttpException.php class UnprocessableEntityHttpException (line 17) | class UnprocessableEntityHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Exception/UnsupportedMediaTypeHttpException.php class UnsupportedMediaTypeHttpException (line 17) | class UnsupportedMediaTypeHttpException extends HttpException method __construct (line 19) | public function __construct(string $message = '', ?\Throwable $previou... FILE: Fragment/AbstractSurrogateFragmentRenderer.php class AbstractSurrogateFragmentRenderer (line 25) | abstract class AbstractSurrogateFragmentRenderer extends RoutableFragmen... method __construct (line 33) | public function __construct( method render (line 55) | public function render(string|ControllerReference $uri, Request $reque... method generateSignedFragmentUri (line 83) | private function generateSignedFragmentUri(ControllerReference $uri, R... method containsNonScalars (line 88) | private function containsNonScalars(array $values): bool FILE: Fragment/EsiFragmentRenderer.php class EsiFragmentRenderer (line 19) | class EsiFragmentRenderer extends AbstractSurrogateFragmentRenderer method getName (line 21) | public function getName(): string FILE: Fragment/FragmentHandler.php class FragmentHandler (line 30) | class FragmentHandler method __construct (line 39) | public function __construct( method addRenderer (line 52) | public function addRenderer(FragmentRendererInterface $renderer): void method render (line 67) | public function render(string|ControllerReference $uri, string $render... method deliver (line 94) | protected function deliver(Response $response): ?string FILE: Fragment/FragmentRendererInterface.php type FragmentRendererInterface (line 23) | interface FragmentRendererInterface method render (line 28) | public function render(string|ControllerReference $uri, Request $reque... method getName (line 33) | public function getName(): string; FILE: Fragment/FragmentUriGenerator.php class FragmentUriGenerator (line 25) | final class FragmentUriGenerator implements FragmentUriGeneratorInterface method __construct (line 27) | public function __construct( method generate (line 34) | public function generate(ControllerReference $controller, ?Request $re... method checkNonScalar (line 76) | private function checkNonScalar(array $values): void FILE: Fragment/FragmentUriGeneratorInterface.php type FragmentUriGeneratorInterface (line 22) | interface FragmentUriGeneratorInterface method generate (line 31) | public function generate(ControllerReference $controller, ?Request $re... FILE: Fragment/HIncludeFragmentRenderer.php class HIncludeFragmentRenderer (line 25) | class HIncludeFragmentRenderer extends RoutableFragmentRenderer method __construct (line 30) | public function __construct( method hasTemplating (line 41) | public function hasTemplating(): bool method render (line 53) | public function render(string|ControllerReference $uri, Request $reque... method getName (line 88) | public function getName(): string FILE: Fragment/InlineFragmentRenderer.php class InlineFragmentRenderer (line 28) | class InlineFragmentRenderer extends RoutableFragmentRenderer method __construct (line 30) | public function __construct( method render (line 41) | public function render(string|ControllerReference $uri, Request $reque... method createSubRequest (line 103) | protected function createSubRequest(string $uri, Request $request): Re... method getName (line 137) | public function getName(): string FILE: Fragment/RoutableFragmentRenderer.php class RoutableFragmentRenderer (line 23) | abstract class RoutableFragmentRenderer implements FragmentRendererInter... method setFragmentPath (line 35) | public function setFragmentPath(string $path): void method generateFragmentUri (line 46) | protected function generateFragmentUri(ControllerReference $reference,... FILE: Fragment/SsiFragmentRenderer.php class SsiFragmentRenderer (line 19) | class SsiFragmentRenderer extends AbstractSurrogateFragmentRenderer method getName (line 21) | public function getName(): string FILE: HttpCache/AbstractSurrogate.php class AbstractSurrogate (line 24) | abstract class AbstractSurrogate implements SurrogateInterface method __construct (line 30) | public function __construct( method createCacheStrategy (line 38) | public function createCacheStrategy(): ResponseCacheStrategyInterface method hasSurrogateCapability (line 43) | public function hasSurrogateCapability(Request $request): bool method addSurrogateCapability (line 52) | public function addSurrogateCapability(Request $request): void method needsParsing (line 60) | public function needsParsing(Response $response): bool method handle (line 71) | public function handle(HttpCache $cache, string $uri, string $alt, boo... method removeFromControl (line 99) | protected function removeFromControl(Response $response): void method generateBodyEvalBoundary (line 117) | protected static function generateBodyEvalBoundary(): string FILE: HttpCache/CacheWasLockedException.php class CacheWasLockedException (line 17) | class CacheWasLockedException extends \Exception FILE: HttpCache/Esi.php class Esi (line 28) | class Esi extends AbstractSurrogate method getName (line 30) | public function getName(): string method addSurrogateControl (line 35) | public function addSurrogateControl(Response $response): void method renderIncludeTag (line 42) | public function renderIncludeTag(string $uri, ?string $alt = null, boo... method process (line 57) | public function process(Request $request, Response $response): Response FILE: HttpCache/HttpCache.php class HttpCache (line 31) | class HttpCache implements HttpKernelInterface, TerminableInterface method __construct (line 85) | public function __construct( method getStore (line 115) | public function getStore(): StoreInterface method getTraces (line 123) | public function getTraces(): array method addTraces (line 128) | private function addTraces(Response $response): void method getLog (line 148) | public function getLog(): string method getRequest (line 161) | public function getRequest(): Request method getKernel (line 169) | public function getKernel(): HttpKernelInterface method getSurrogate (line 179) | public function getSurrogate(): SurrogateInterface method handle (line 184) | public function handle(Request $request, int $type = HttpKernelInterfa... method terminate (line 245) | public function terminate(Request $request, Response $response): void method pass (line 264) | protected function pass(Request $request, bool $catch = false): Response method invalidate (line 280) | protected function invalidate(Request $request, bool $catch = false): ... method lookup (line 324) | protected function lookup(Request $request, bool $catch = false): Resp... method validate (line 369) | protected function validate(Request $request, Response $entry, bool $c... method fetch (line 430) | protected function fetch(Request $request, bool $catch = false): Response method forward (line 461) | protected function forward(Request $request, bool $catch = false, ?Res... method isFreshEnough (line 530) | protected function isFreshEnough(Request $request, Response $entry): bool method lock (line 548) | protected function lock(Request $request, Response $entry): bool method store (line 587) | protected function store(Request $request, Response $response): void method restoreResponseBody (line 623) | private function restoreResponseBody(Request $request, Response $respo... method processResponseBody (line 662) | protected function processResponseBody(Request $request, Response $res... method isPrivateRequest (line 673) | private function isPrivateRequest(Request $request): bool method record (line 693) | private function record(Request $request, string $event): void method getTraceKey (line 701) | private function getTraceKey(Request $request): string method mayServeStaleWhileRevalidate (line 719) | private function mayServeStaleWhileRevalidate(Response $entry): bool method waitForLock (line 734) | private function waitForLock(Request $request): bool FILE: HttpCache/ResponseCacheStrategy.php class ResponseCacheStrategy (line 25) | class ResponseCacheStrategy implements ResponseCacheStrategyInterface method add (line 57) | public function add(Response $response): void method update (line 113) | public function update(Response $response): void method willMakeFinalResponseUncacheable (line 176) | private function willMakeFinalResponseUncacheable(Response $response):... method storeRelativeAgeDirective (line 218) | private function storeRelativeAgeDirective(string $directive, ?int $va... FILE: HttpCache/ResponseCacheStrategyInterface.php type ResponseCacheStrategyInterface (line 26) | interface ResponseCacheStrategyInterface method add (line 31) | public function add(Response $response): void; method update (line 36) | public function update(Response $response): void; FILE: HttpCache/Ssi.php class Ssi (line 22) | class Ssi extends AbstractSurrogate method getName (line 24) | public function getName(): string method addSurrogateControl (line 29) | public function addSurrogateControl(Response $response): void method renderIncludeTag (line 36) | public function renderIncludeTag(string $uri, ?string $alt = null, boo... method process (line 41) | public function process(Request $request, Response $response): Response FILE: HttpCache/Store.php class Store (line 25) | class Store implements StoreInterface method __construct (line 42) | public function __construct( method cleanup (line 56) | public function cleanup(): void method lock (line 72) | public function lock(Request $request): bool|string method unlock (line 99) | public function unlock(Request $request): bool method isLocked (line 114) | public function isLocked(Request $request): bool method lookup (line 137) | public function lookup(Request $request): ?Response method write (line 178) | public function write(Request $request, Response $response): string method generateContentDigest (line 235) | protected function generateContentDigest(Response $response): string method invalidate (line 245) | public function invalidate(Request $request): void method requestsMatch (line 275) | private function requestsMatch(?string $vary, array $env1, array $env2... method getMetadata (line 298) | private function getMetadata(string $key): array method purge (line 314) | public function purge(string $url): bool method doPurge (line 328) | private function doPurge(string $url): bool method load (line 349) | private function load(string $key): ?string method save (line 359) | private function save(string $key, string $data, bool $overwrite = tru... method getPath (line 409) | public function getPath(string $key): string method generateCacheKey (line 424) | protected function generateCacheKey(Request $request): string method getCacheKey (line 440) | private function getCacheKey(Request $request): string method persistRequest (line 452) | private function persistRequest(Request $request): array method persistResponse (line 460) | private function persistResponse(Response $response): array method restoreResponse (line 471) | private function restoreResponse(array $headers, ?string $path = null)... FILE: HttpCache/StoreInterface.php type StoreInterface (line 25) | interface StoreInterface method lookup (line 30) | public function lookup(Request $request): ?Response; method write (line 40) | public function write(Request $request, Response $response): string; method invalidate (line 45) | public function invalidate(Request $request): void; method lock (line 52) | public function lock(Request $request): bool|string; method unlock (line 59) | public function unlock(Request $request): bool; method isLocked (line 66) | public function isLocked(Request $request): bool; method purge (line 73) | public function purge(string $url): bool; method cleanup (line 78) | public function cleanup(): void; FILE: HttpCache/SubRequestHandler.php class SubRequestHandler (line 24) | class SubRequestHandler method handle (line 26) | public static function handle(HttpKernelInterface $kernel, Request $re... FILE: HttpCache/SurrogateInterface.php type SurrogateInterface (line 17) | interface SurrogateInterface method getName (line 22) | public function getName(): string; method createCacheStrategy (line 27) | public function createCacheStrategy(): ResponseCacheStrategyInterface; method hasSurrogateCapability (line 32) | public function hasSurrogateCapability(Request $request): bool; method addSurrogateCapability (line 37) | public function addSurrogateCapability(Request $request): void; method addSurrogateControl (line 44) | public function addSurrogateControl(Response $response): void; method needsParsing (line 49) | public function needsParsing(Response $response): bool; method renderIncludeTag (line 57) | public function renderIncludeTag(string $uri, ?string $alt = null, boo... method process (line 62) | public function process(Request $request, Response $response): Response; method handle (line 72) | public function handle(HttpCache $cache, string $uri, string $alt, boo... FILE: HttpClientKernel.php class HttpClientKernel (line 32) | final class HttpClientKernel implements HttpKernelInterface method __construct (line 36) | public function __construct(?HttpClientInterface $client = null) method handle (line 45) | public function handle(Request $request, int $type = HttpKernelInterfa... method getBody (line 79) | private function getBody(Request $request): ?AbstractPart method getHeaders (line 101) | private function getHeaders(Request $request): array FILE: HttpKernel.php class HttpKernel (line 55) | class HttpKernel implements HttpKernelInterface, TerminableInterface method __construct (line 61) | public function __construct( method handle (line 72) | public function handle(Request $request, int $type = HttpKernelInterfa... method terminate (line 113) | public function terminate(Request $request, Response $response): void method terminateWithException (line 126) | public function terminateWithException(\Throwable $exception, ?Request... method handleRaw (line 158) | private function handleRaw(Request $request, int $type = self::MAIN_RE... method filterResponse (line 217) | private function filterResponse(Response $response, Request $request, ... method finishRequest (line 235) | private function finishRequest(Request $request, int $type, ?Controlle... method handleThrowable (line 243) | private function handleThrowable(\Throwable $e, Request $request, int ... method varToString (line 285) | private function varToString(mixed $var): string FILE: HttpKernelBrowser.php class HttpKernelBrowser (line 30) | class HttpKernelBrowser extends AbstractBrowser method __construct (line 37) | public function __construct( method catchExceptions (line 52) | public function catchExceptions(bool $catchExceptions): void method doRequest (line 60) | protected function doRequest(object $request): Response method getScript (line 74) | protected function getScript(object $request): string method getHandleScript (line 110) | protected function getHandleScript(): string method filterRequest (line 123) | protected function filterRequest(DomRequest $request): Request method filterFiles (line 148) | protected function filterFiles(array $files): array method filterResponse (line 181) | protected function filterResponse(object $response): DomResponse FILE: HttpKernelInterface.php type HttpKernelInterface (line 22) | interface HttpKernelInterface method handle (line 39) | public function handle(Request $request, int $type = self::MAIN_REQUES... FILE: Kernel.php class Kernel (line 53) | abstract class Kernel implements KernelInterface, RebootableInterface, T... method __construct (line 85) | public function __construct( method __clone (line 94) | public function __clone() method boot (line 103) | public function boot(): void method reboot (line 131) | public function reboot(?string $warmupDir): void method terminate (line 138) | public function terminate(Request $request, Response $response): void method shutdown (line 149) | public function shutdown(): void method handle (line 167) | public function handle(Request $request, int $type = HttpKernelInterfa... method getHttpKernel (line 200) | protected function getHttpKernel(): HttpKernelInterface method getBundles (line 205) | public function getBundles(): array method getBundle (line 210) | public function getBundle(string $name): BundleInterface method locateResource (line 219) | public function locateResource(string $name): string method getEnvironment (line 243) | public function getEnvironment(): string method isDebug (line 248) | public function isDebug(): bool method getProjectDir (line 256) | public function getProjectDir(): string method getContainer (line 278) | public function getContainer(): ContainerInterface method getStartTime (line 287) | public function getStartTime(): float method getCacheDir (line 292) | public function getCacheDir(): string method getBuildDir (line 297) | public function getBuildDir(): string method getShareDir (line 303) | public function getShareDir(): ?string method getLogDir (line 309) | public function getLogDir(): string method getCharset (line 314) | public function getCharset(): string method initializeBundles (line 324) | protected function initializeBundles(): void method build (line 342) | protected function build(ContainerBuilder $container): void method getContainerClass (line 351) | protected function getContainerClass(): string method getContainerBaseClass (line 369) | protected function getContainerBaseClass(): string method initializeContainer (line 380) | protected function initializeContainer(): void method getKernelParameters (line 548) | protected function getKernelParameters(): array method buildContainer (line 585) | protected function buildContainer(): ContainerBuilder method prepareContainer (line 608) | protected function prepareContainer(ContainerBuilder $container): void method getContainerBuilder (line 642) | protected function getContainerBuilder(): ContainerBuilder method dumpContainer (line 663) | protected function dumpContainer(ConfigCache $cache, ContainerBuilder ... method getContainerLoader (line 710) | protected function getContainerLoader(ContainerInterface $container): ... method preBoot (line 726) | private function preBoot(): ContainerInterface method __serialize (line 774) | public function __serialize(): array method __unserialize (line 782) | public function __unserialize(array $data): void FILE: KernelEvents.php class KernelEvents (line 28) | final class KernelEvents FILE: KernelInterface.php type KernelInterface (line 25) | interface KernelInterface extends HttpKernelInterface method registerBundles (line 32) | public function registerBundles(): iterable; method registerContainerConfiguration (line 37) | public function registerContainerConfiguration(LoaderInterface $loader... method boot (line 42) | public function boot(): void; method shutdown (line 49) | public function shutdown(): void; method getBundles (line 56) | public function getBundles(): array; method getBundle (line 63) | public function getBundle(string $name): BundleInterface; method locateResource (line 80) | public function locateResource(string $name): string; method getEnvironment (line 85) | public function getEnvironment(): string; method isDebug (line 90) | public function isDebug(): bool; method getProjectDir (line 95) | public function getProjectDir(): string; method getContainer (line 100) | public function getContainer(): ContainerInterface; method getStartTime (line 105) | public function getStartTime(): float; method getCacheDir (line 114) | public function getCacheDir(): string; method getBuildDir (line 124) | public function getBuildDir(): string; method getShareDir (line 132) | public function getShareDir(): ?string; method getLogDir (line 137) | public function getLogDir(): string; method getCharset (line 142) | public function getCharset(): string; FILE: Log/DebugLoggerConfigurator.php class DebugLoggerConfigurator (line 19) | class DebugLoggerConfigurator method __construct (line 23) | public function __construct(callable $processor, ?bool $enable = null) method pushDebugLogger (line 30) | public function pushDebugLogger(Logger $logger): void method getDebugLogger (line 37) | public static function getDebugLogger(mixed $logger): ?DebugLoggerInte... FILE: Log/DebugLoggerInterface.php type DebugLoggerInterface (line 21) | interface DebugLoggerInterface method getLogs (line 36) | public function getLogs(?Request $request = null): array; method countErrors (line 41) | public function countErrors(?Request $request = null): int; method clear (line 46) | public function clear(): void; FILE: Log/Logger.php class Logger (line 25) | class Logger extends AbstractLogger implements DebugLoggerInterface method __construct (line 60) | public function __construct(?string $minLevel = null, $output = null, ... method enableDebug (line 82) | public function enableDebug(): void method log (line 87) | public function log($level, $message, array $context = []): void method getLogs (line 109) | public function getLogs(?Request $request = null): array method countErrors (line 118) | public function countErrors(?Request $request = null): int method clear (line 127) | public function clear(): void method format (line 133) | private function format(string $level, string $message, array $context... method record (line 160) | private function record($level, $message, array $context): void FILE: Profiler/FileProfilerStorage.php class FileProfilerStorage (line 19) | class FileProfilerStorage implements ProfilerStorageInterface method __construct (line 33) | public function __construct(string $dsn) method find (line 45) | public function find(?string $ip, ?string $url, ?int $limit, ?string $... method purge (line 109) | public function purge(): void method read (line 124) | public function read(string $token): ?Profile method write (line 132) | public function write(Profile $profile): bool method getFilename (line 206) | protected function getFilename(string $token): string method getIndexFilename (line 218) | protected function getIndexFilename(): string method readLineFromFile (line 230) | protected function readLineFromFile($file): mixed method createProfileFromData (line 268) | protected function createProfileFromData(string $token, array $data, ?... method doRead (line 297) | private function doRead($token, ?Profile $profile = null): ?Profile method removeExpiredProfiles (line 320) | private function removeExpiredProfiles(): void FILE: Profiler/Profile.php class Profile (line 21) | class Profile method __construct (line 42) | public function __construct( method setToken (line 47) | public function setToken(string $token): void method getToken (line 55) | public function getToken(): string method setParent (line 63) | public function setParent(self $parent): void method getParent (line 71) | public function getParent(): ?self method getParentToken (line 79) | public function getParentToken(): ?string method getIp (line 87) | public function getIp(): ?string method setIp (line 92) | public function setIp(?string $ip): void method getMethod (line 100) | public function getMethod(): ?string method setMethod (line 105) | public function setMethod(string $method): void method getUrl (line 113) | public function getUrl(): ?string method setUrl (line 118) | public function setUrl(?string $url): void method getTime (line 123) | public function getTime(): int method setTime (line 128) | public function setTime(int $time): void method setStatusCode (line 133) | public function setStatusCode(int $statusCode): void method getStatusCode (line 138) | public function getStatusCode(): ?int method setVirtualType (line 146) | public function setVirtualType(?string $virtualType): void method getVirtualType (line 154) | public function getVirtualType(): ?string method hasErrors (line 159) | public function hasErrors(): bool method setHasErrors (line 164) | public function setHasErrors(bool $hasErrors): void method getChildren (line 174) | public function getChildren(): array method setChildren (line 184) | public function setChildren(array $children): void method addChild (line 195) | public function addChild(self $child): void method getChildByToken (line 201) | public function getChildByToken(string $token): ?self method getCollector (line 217) | public function getCollector(string $name): DataCollectorInterface method getCollectors (line 231) | public function getCollectors(): array method setCollectors (line 241) | public function setCollectors(array $collectors): void method addCollector (line 252) | public function addCollector(DataCollectorInterface $collector): void method hasCollector (line 257) | public function hasCollector(string $name): bool method __serialize (line 262) | public function __serialize(): array FILE: Profiler/Profiler.php class Profiler (line 28) | class Profiler implements ResetInterface method __construct (line 37) | public function __construct( method disable (line 48) | public function disable(): void method enable (line 56) | public function enable(): void method isEnabled (line 61) | public function isEnabled(): bool method loadProfileFromResponse (line 69) | public function loadProfileFromResponse(Response $response): ?Profile method loadProfile (line 81) | public function loadProfile(string $token): ?Profile method saveProfile (line 89) | public function saveProfile(Profile $profile): bool method purge (line 117) | public function purge(): void method find (line 132) | public function find(?string $ip, ?string $url, ?int $limit, ?string $... method collect (line 140) | public function collect(Request $request, Response $response, ?\Throwa... method reset (line 179) | public function reset(): void method all (line 190) | public function all(): array method set (line 200) | public function set(array $collectors = []): void method add (line 211) | public function add(DataCollectorInterface $collector): void method has (line 221) | public function has(string $name): bool method get (line 233) | public function get(string $name): DataCollectorInterface method getTimestamp (line 242) | private function getTimestamp(?string $value): ?int FILE: Profiler/ProfilerStateChecker.php class ProfilerStateChecker (line 16) | class ProfilerStateChecker method __construct (line 18) | public function __construct( method isProfilerEnabled (line 24) | public function isProfilerEnabled(): bool method isProfilerDisabled (line 29) | public function isProfilerDisabled(): bool FILE: Profiler/ProfilerStorageInterface.php type ProfilerStorageInterface (line 27) | interface ProfilerStorageInterface method find (line 38) | public function find(?string $ip, ?string $url, ?int $limit, ?string $... method read (line 45) | public function read(string $token): ?Profile; method write (line 50) | public function write(Profile $profile): bool; method purge (line 55) | public function purge(): void; FILE: RebootableInterface.php type RebootableInterface (line 19) | interface RebootableInterface method reboot (line 29) | public function reboot(?string $warmupDir): void; FILE: TerminableInterface.php type TerminableInterface (line 24) | interface TerminableInterface method terminate (line 31) | public function terminate(Request $request, Response $response): void; FILE: Tests/Attribute/WithLogLevelTest.php class WithLogLevelTest (line 21) | class WithLogLevelTest extends TestCase method testWithValidLogLevel (line 23) | public function testWithValidLogLevel() method testWithInvalidLogLevel (line 32) | public function testWithInvalidLogLevel() FILE: Tests/Bundle/BundleTest.php class BundleTest (line 21) | class BundleTest extends TestCase method testGetContainerExtension (line 23) | public function testGetContainerExtension() method testBundleNameIsGuessedFromClass (line 33) | public function testBundleNameIsGuessedFromClass() method testBundleNameCanBeExplicitlyProvided (line 41) | public function testBundleNameCanBeExplicitlyProvided() method testBundleAsCompilerPass (line 50) | public function testBundleAsCompilerPass() class NamedBundle (line 74) | class NamedBundle extends Bundle method __construct (line 76) | public function __construct() class GuessedNameBundle (line 82) | class GuessedNameBundle extends Bundle FILE: Tests/CacheClearer/ChainCacheClearerTest.php class ChainCacheClearerTest (line 18) | class ChainCacheClearerTest extends TestCase method setUpBeforeClass (line 22) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 27) | public static function tearDownAfterClass(): void method testInjectClearersInConstructor (line 32) | public function testInjectClearersInConstructor() FILE: Tests/CacheClearer/Psr6CacheClearerTest.php class Psr6CacheClearerTest (line 18) | class Psr6CacheClearerTest extends TestCase method testClearPoolsInjectedInConstructor (line 20) | public function testClearPoolsInjectedInConstructor() method testClearPool (line 30) | public function testClearPool() method testClearPoolThrowsExceptionOnUnreferencedPool (line 42) | public function testClearPoolThrowsExceptionOnUnreferencedPool() FILE: Tests/CacheWarmer/CacheWarmerAggregateTest.php class CacheWarmerAggregateTest (line 19) | class CacheWarmerAggregateTest extends TestCase method testInjectWarmersUsingConstructor (line 21) | public function testInjectWarmersUsingConstructor() method testWarmupDoesCallWarmupOnOptionalWarmersWhenEnableOptionalWarmersIsEnabled (line 31) | public function testWarmupDoesCallWarmupOnOptionalWarmersWhenEnableOpt... method testWarmupDoesNotCallWarmupOnOptionalWarmersWhenEnableOptionalWarmersIsNotEnabled (line 46) | public function testWarmupDoesNotCallWarmupOnOptionalWarmersWhenEnable... method testWarmupReturnsFilesOrClasses (line 61) | public function testWarmupReturnsFilesOrClasses() method testWarmupChecksInvalidFiles (line 78) | public function testWarmupChecksInvalidFiles() method testWarmupPassBuildDir (line 96) | public function testWarmupPassBuildDir() method testWarmupOnOptionalWarmerPassBuildDir (line 109) | public function testWarmupOnOptionalWarmerPassBuildDir() method testWarmupWhenDebugDisplaysWarmupDuration (line 126) | public function testWarmupWhenDebugDisplaysWarmupDuration() method testWarmupWhenNotDebugDoesntDisplayWarmupDuration (line 151) | public function testWarmupWhenNotDebugDoesntDisplayWarmupDuration() FILE: Tests/CacheWarmer/CacheWarmerTest.php class CacheWarmerTest (line 17) | class CacheWarmerTest extends TestCase method setUpBeforeClass (line 21) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 26) | public static function tearDownAfterClass(): void method testWriteCacheFileCreatesTheFile (line 31) | public function testWriteCacheFileCreatesTheFile() method testWriteNonWritableCacheFileThrowsARuntimeException (line 39) | public function testWriteNonWritableCacheFileThrowsARuntimeException() class TestCacheWarmer (line 48) | class TestCacheWarmer extends CacheWarmer method __construct (line 52) | public function __construct(string $file) method warmUp (line 57) | public function warmUp(string $cacheDir, ?string $buildDir = null): array method isOptional (line 64) | public function isOptional(): bool FILE: Tests/Config/FileLocatorTest.php class FileLocatorTest (line 18) | class FileLocatorTest extends TestCase method testLocate (line 20) | public function testLocate() FILE: Tests/Controller/ArgumentResolver/BackedEnumValueResolverTest.php class BackedEnumValueResolverTest (line 23) | class BackedEnumValueResolverTest extends TestCase method testSupports (line 25) | #[DataProvider('provideTestSupportsData')] method provideTestSupportsData (line 33) | public static function provideTestSupportsData(): iterable method testResolve (line 70) | #[DataProvider('provideTestResolveData')] method provideTestResolveData (line 80) | public static function provideTestResolveData(): iterable method testResolveThrowsNotFoundOnInvalidValue (line 104) | public function testResolveThrowsNotFoundOnInvalidValue() method testResolveThrowsOnUnexpectedType (line 116) | public function testResolveThrowsOnUnexpectedType() method testResolveThrowsOnTypeError (line 128) | public function testResolveThrowsOnTypeError() method createRequest (line 140) | private static function createRequest(array $attributes = []): Request method createArgumentMetadata (line 145) | private static function createArgumentMetadata(string $name, string $t... FILE: Tests/Controller/ArgumentResolver/DateTimeValueResolverTest.php class DateTimeValueResolverTest (line 23) | class DateTimeValueResolverTest extends TestCase method setUp (line 27) | protected function setUp(): void method tearDown (line 32) | protected function tearDown(): void method getTimeZones (line 37) | public static function getTimeZones() method getClasses (line 47) | public static function getClasses() method testUnsupportedArgument (line 54) | public function testUnsupportedArgument() method testFullDate (line 63) | #[DataProvider('getTimeZones')] method testUnixTimestamp (line 80) | #[DataProvider('getTimeZones')] method testNullableWithEmptyAttribute (line 97) | public function testNullableWithEmptyAttribute() method testNow (line 113) | #[DataProvider('getClasses')] method testNowWithClock (line 133) | #[DataProvider('getClasses')] method testPreviouslyConvertedAttribute (line 154) | #[DataProvider('getClasses')] method testCustomClass (line 169) | public function testCustomClass() method testDateTimeImmutable (line 184) | #[DataProvider('getTimeZones')] method testWithFormat (line 201) | #[DataProvider('getTimeZones')] method provideInvalidDates (line 220) | public static function provideInvalidDates() method test404Exception (line 238) | #[DataProvider('provideInvalidDates')] method requestWithAttributes (line 249) | private static function requestWithAttributes(array $attributes): Request class FooDateTime (line 261) | class FooDateTime extends \DateTimeImmutable FILE: Tests/Controller/ArgumentResolver/NotTaggedControllerValueResolverTest.php class NotTaggedControllerValueResolverTest (line 21) | class NotTaggedControllerValueResolverTest extends TestCase method testDoNotSupportWhenControllerExists (line 23) | public function testDoNotSupportWhenControllerExists() method testDoNotSupportEmptyController (line 35) | public function testDoNotSupportEmptyController() method testController (line 43) | public function testController() method testControllerWithATrailingBackSlash (line 53) | public function testControllerWithATrailingBackSlash() method testControllerWithMethodNameStartUppercase (line 63) | public function testControllerWithMethodNameStartUppercase() method testControllerNameIsAnArray (line 73) | public function testControllerNameIsAnArray() method testInvokableController (line 83) | public function testInvokableController() method requestWithAttributes (line 93) | private function requestWithAttributes(array $attributes) FILE: Tests/Controller/ArgumentResolver/QueryParameterValueResolverTest.php class QueryParameterValueResolverTest (line 28) | class QueryParameterValueResolverTest extends TestCase method setUp (line 32) | protected function setUp(): void method testSkipWhenNoAttribute (line 37) | public function testSkipWhenNoAttribute() method testResolvingSuccessfully (line 44) | #[DataProvider('validDataProvider')] method testResolvingWithInvalidArgumentType (line 50) | #[DataProvider('invalidArgumentTypeProvider')] method testResolvingWithInvalidOrMissingArgument (line 59) | #[DataProvider('invalidOrMissingArgumentProvider')] method validDataProvider (line 79) | public static function validDataProvider(): iterable method invalidArgumentTypeProvider (line 245) | public static function invalidArgumentTypeProvider(): iterable method invalidOrMissingArgumentProvider (line 267) | public static function invalidOrMissingArgumentProvider(): iterable FILE: Tests/Controller/ArgumentResolver/RequestAttributeValueResolverTest.php class RequestAttributeValueResolverTest (line 20) | class RequestAttributeValueResolverTest extends TestCase method testValidIntWithinRangeWorks (line 22) | public function testValidIntWithinRangeWorks() method testInvalidStringBecomes404 (line 34) | public function testInvalidStringBecomes404() method testOutOfRangeIntBecomes404 (line 45) | public function testOutOfRangeIntBecomes404() method testNullableIntAllowsNull (line 57) | public function testNullableIntAllowsNull() FILE: Tests/Controller/ArgumentResolver/RequestHeaderValueResolverTest.php class RequestHeaderValueResolverTest (line 23) | class RequestHeaderValueResolverTest extends TestCase method provideHeaderValueWithStringType (line 25) | public static function provideHeaderValueWithStringType(): iterable method provideHeaderValueWithArrayType (line 33) | public static function provideHeaderValueWithArrayType(): iterable method provideHeaderValueWithAcceptHeaderType (line 73) | public static function provideHeaderValueWithAcceptHeaderType(): iterable method provideHeaderValueWithDefaultAndNull (line 97) | public static function provideHeaderValueWithDefaultAndNull(): iterable method testWrongType (line 103) | public function testWrongType() method testWithStringType (line 117) | #[DataProvider('provideHeaderValueWithStringType')] method testWithArrayType (line 134) | #[DataProvider('provideHeaderValueWithArrayType')] method testWithAcceptHeaderType (line 151) | #[DataProvider('provideHeaderValueWithAcceptHeaderType')] method testWithDefaultValueAndNull (line 168) | #[DataProvider('provideHeaderValueWithDefaultAndNull')] method testCamelCaseArgumentNameMapsToKebabCaseHeader (line 183) | public function testCamelCaseArgumentNameMapsToKebabCaseHeader() method testWithNoDefaultAndNotNullable (line 199) | public function testWithNoDefaultAndNotNullable() method testWithNoDefaultAndNotNullableArray (line 212) | public function testWithNoDefaultAndNotNullableArray() FILE: Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php class RequestPayloadValueResolverTest (line 50) | class RequestPayloadValueResolverTest extends TestCase method testNotTypedArgument (line 54) | public function testNotTypedArgument() method testDefaultValueArgument (line 76) | public function testDefaultValueArgument() method testQueryDefaultValueArgument (line 100) | public function testQueryDefaultValueArgument() method testNullableValueArgument (line 124) | public function testNullableValueArgument() method testQueryNullableValueArgument (line 146) | public function testQueryNullableValueArgument() method testMapQueryStringEmpty (line 168) | public function testMapQueryStringEmpty() method testMapRequestPayloadEmpty (line 188) | public function testMapRequestPayloadEmpty() method testNullPayloadAndNotDefaultOrNullableArgument (line 208) | public function testNullPayloadAndNotDefaultOrNullableArgument() method testRequestPayloadWithoutContentTypeOnNullableArgumentReturnsNull (line 233) | public function testRequestPayloadWithoutContentTypeOnNullableArgument... method testQueryNullPayloadAndNotDefaultOrNullableArgument (line 255) | public function testQueryNullPayloadAndNotDefaultOrNullableArgument() method testWithoutValidatorAndCouldNotDenormalize (line 280) | public function testWithoutValidatorAndCouldNotDenormalize() method testValidationNotPassed (line 304) | public function testValidationNotPassed() method testValidationFailedOnInvalidBackedEnum (line 335) | public function testValidationFailedOnInvalidBackedEnum() method testValidationNotPerformedWhenPartialDenormalizationReturnsViolation (line 369) | public function testValidationNotPerformedWhenPartialDenormalizationRe... method testUnsupportedMedia (line 399) | public function testUnsupportedMedia() method testRequestContentValidationPassed (line 422) | public function testRequestContentValidationPassed() method testRequestContentWithUntypedErrors (line 449) | #[TestWith([null])] method testQueryStringValidationPassed (line 475) | public function testQueryStringValidationPassed() method testQueryStringParameterTypeMismatch (line 503) | public function testQueryStringParameterTypeMismatch() method testRequestInputValidationPassed (line 535) | public function testRequestInputValidationPassed() method testRequestArrayDenormalization (line 563) | public function testRequestArrayDenormalization() method testRequestInputTypeMismatch (line 597) | public function testRequestInputTypeMismatch() method testItThrowsOnMissingAttributeType (line 629) | public function testItThrowsOnMissingAttributeType() method testItThrowsOnInvalidAttributeTypeUsage (line 646) | public function testItThrowsOnInvalidAttributeTypeUsage() method testItThrowsOnVariadicArgument (line 663) | public function testItThrowsOnVariadicArgument() method testAcceptFormatPassed (line 679) | #[DataProvider('provideMatchedFormatContext')] method provideMatchedFormatContext (line 702) | public static function provideMatchedFormatContext(): iterable method testAcceptFormatNotPassed (line 741) | #[DataProvider('provideMismatchedFormatContext')] method provideMismatchedFormatContext (line 767) | public static function provideMismatchedFormatContext(): iterable method testValidationGroupsPassed (line 805) | #[DataProvider('provideValidationGroupsOnManyTypes')] method testValidationGroupsNotPassed (line 832) | #[DataProvider('provideValidationGroupsOnManyTypes')] method provideValidationGroupsOnManyTypes (line 861) | public static function provideValidationGroupsOnManyTypes(): iterable method testQueryValidationErrorCustomStatusCode (line 894) | public function testQueryValidationErrorCustomStatusCode() method testRequestPayloadValidationErrorCustomStatusCode (line 926) | public function testRequestPayloadValidationErrorCustomStatusCode() method testBoolArgumentInQueryString (line 957) | #[DataProvider('provideBoolArgument')] method testBoolArgumentInBody (line 978) | #[DataProvider('provideBoolArgument')] method provideBoolArgument (line 999) | public static function provideBoolArgument() method testBoolArgumentInJsonBody (line 1015) | public function testBoolArgumentInJsonBody() method testConfigKeyForQueryString (line 1035) | public function testConfigKeyForQueryString() method testMapRequestPayloadVariadic (line 1056) | public function testMapRequestPayloadVariadic() method testMapRequestPayloadVariadicJson (line 1090) | public function testMapRequestPayloadVariadicJson() method testMapRequestPayloadWithUploadedFiles (line 1120) | public function testMapRequestPayloadWithUploadedFiles() method testExpressionAsValidationGroup (line 1151) | public function testExpressionAsValidationGroup() method testExpressionAsValidationGroupCanUseController (line 1181) | public function testExpressionAsValidationGroupCanUseController() method testClosureAsValidationGroup (line 1211) | public function testClosureAsValidationGroup() method testExpressionAsValidationGroupForQueryString (line 1251) | public function testExpressionAsValidationGroupForQueryString() method testNestedExpressionsInValidationGroupsAreNotSupported (line 1278) | public function testNestedExpressionsInValidationGroupsAreNotSupported() method testMapRequestPayloadWithPreParsedJsonIntCoercesToFloat (line 1306) | public function testMapRequestPayloadWithPreParsedJsonIntCoercesToFloat() method testMapRequestPayloadWithFormDataCoercesStringToBool (line 1332) | public function testMapRequestPayloadWithFormDataCoercesStringToBool() method testMapRequestPayloadWithJsonContentTypeStringValuesCoercesToBool (line 1358) | public function testMapRequestPayloadWithJsonContentTypeStringValuesCo... class RequestPayload (line 1385) | class RequestPayload method __construct (line 1390) | public function __construct(public readonly float $price) class RequestPayloadWithFile (line 1395) | class RequestPayloadWithFile extends RequestPayload type SerializerDenormalizer (line 1400) | interface SerializerDenormalizer extends SerializerInterface, Denormaliz... class QueryPayload (line 1404) | class QueryPayload method __construct (line 1406) | public function __construct(public readonly float $page) class User (line 1411) | class User method __construct (line 1413) | public function __construct( method getEmail (line 1421) | public function getEmail(): string method getPassword (line 1426) | public function getPassword(): string class RequestPayloadWithBackedEnum (line 1432) | class RequestPayloadWithBackedEnum method __construct (line 1434) | public function __construct(public readonly RequestMethod $method) class ObjectWithBoolArgument (line 1445) | class ObjectWithBoolArgument method __construct (line 1447) | public function __construct(public readonly ?bool $value = null) class FormPayloadWithBool (line 1452) | class FormPayloadWithBool method __construct (line 1454) | public function __construct(public readonly bool $active) class RequestPayloadDenormalizer (line 1459) | class RequestPayloadDenormalizer implements DenormalizerInterface method __construct (line 1461) | public function __construct(private RequestPayload $payload) method denormalize (line 1465) | public function denormalize(mixed $data, string $type, ?string $format... method supportsDenormalization (line 1470) | public function supportsDenormalization(mixed $data, string $type, ?st... method getSupportedTypes (line 1475) | public function getSupportedTypes(?string $format = null): array FILE: Tests/Controller/ArgumentResolver/RequestValueResolverTest.php class RequestValueResolverTest (line 21) | class RequestValueResolverTest extends TestCase method testSameRequestReturned (line 23) | public function testSameRequestReturned() method testRequestIsNotResolvedForRandomClass (line 32) | public function testRequestIsNotResolvedForRandomClass() method testExceptionThrownForRandomRequestClass (line 40) | public function testExceptionThrownForRandomRequestClass() FILE: Tests/Controller/ArgumentResolver/ServiceValueResolverTest.php class ServiceValueResolverTest (line 23) | class ServiceValueResolverTest extends TestCase method testDoNotSupportWhenControllerDoNotExists (line 25) | public function testDoNotSupportWhenControllerDoNotExists() method testExistingController (line 34) | public function testExistingController() method testExistingControllerWithATrailingBackSlash (line 48) | public function testExistingControllerWithATrailingBackSlash() method testExistingControllerWithMethodNameStartUppercase (line 62) | public function testExistingControllerWithMethodNameStartUppercase() method testControllerNameIsAnArray (line 75) | public function testControllerNameIsAnArray() method testErrorIsTruncated (line 89) | public function testErrorIsTruncated() method requestWithAttributes (line 106) | private function requestWithAttributes(array $attributes) class DummyService (line 118) | class DummyService class DummyController (line 122) | class DummyController method index (line 124) | public function index(DummyService $dummy) FILE: Tests/Controller/ArgumentResolver/TraceableValueResolverTest.php class TraceableValueResolverTest (line 21) | class TraceableValueResolverTest extends TestCase method testTimingsInResolve (line 23) | public function testTimingsInResolve() class ResolverStub (line 51) | class ResolverStub implements ValueResolverInterface method resolve (line 53) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: Tests/Controller/ArgumentResolver/UidValueResolverTest.php class UidValueResolverTest (line 26) | class UidValueResolverTest extends TestCase method testSupports (line 28) | #[DataProvider('provideSupports')] method provideSupports (line 34) | public static function provideSupports() method testResolveOK (line 49) | #[DataProvider('provideResolveOK')] method provideResolveOK (line 58) | public static function provideResolveOK() method testResolveKO (line 73) | #[DataProvider('provideResolveKO')] method provideResolveKO (line 85) | public static function provideResolveKO() method testResolveAbstractClass (line 95) | public function testResolveAbstractClass() class TestCustomUid (line 107) | class TestCustomUid extends UuidV1 class TestAbstractCustomUid (line 111) | abstract class TestAbstractCustomUid extends UuidV1 FILE: Tests/Controller/ArgumentResolver/UploadedFileValueResolverTest.php class UploadedFileValueResolverTest (line 29) | class UploadedFileValueResolverTest extends TestCase method testDefaults (line 33) | #[DataProvider('provideContext')] method testEmpty (line 63) | #[DataProvider('provideContext')] method testEmptyArrayUploadedFileArgument (line 89) | public function testEmptyArrayUploadedFileArgument() method testEmptyArrayArgument (line 127) | #[DataProvider('provideContext')] method testCustomName (line 154) | #[DataProvider('provideContext')] method testConstraintsWithoutViolation (line 184) | #[DataProvider('provideContext')] method testConstraintsWithViolation (line 214) | #[DataProvider('provideContext')] method testConstraintsViolationHasArgumentNameAsPropertyPath (line 241) | #[DataProvider('provideContext')] method testMultipleFilesArray (line 272) | #[DataProvider('provideContext')] method testMultipleFilesArrayConstraints (line 304) | #[DataProvider('provideContext')] method testSingleFileVariadic (line 331) | #[DataProvider('provideContext')] method testMultipleFilesVariadic (line 361) | #[DataProvider('provideContext')] method testMultipleFilesVariadicConstraints (line 393) | #[DataProvider('provideContext')] method testShouldAllowEmptyWhenNullable (line 420) | #[DataProvider('provideContext')] method testShouldAllowEmptyWhenNullableArray (line 448) | #[DataProvider('provideContext')] method testShouldAllowEmptyWhenHasDefaultValue (line 476) | #[DataProvider('provideContext')] method provideContext (line 504) | public static function provideContext(): iterable FILE: Tests/Controller/ArgumentResolverTest.php class ArgumentResolverTest (line 34) | class ArgumentResolverTest extends TestCase method getResolver (line 36) | public static function getResolver(array $chainableResolvers = [], ?ar... method testDefaultState (line 45) | public function testDefaultState() method testGetArguments (line 51) | public function testGetArguments() method testGetArgumentsReturnsEmptyArrayWhenNoArguments (line 60) | public function testGetArgumentsReturnsEmptyArrayWhenNoArguments() method testGetArgumentsUsesDefaultValue (line 68) | public function testGetArgumentsUsesDefaultValue() method testGetArgumentsOverrideDefaultValueByRequestAttribute (line 77) | public function testGetArgumentsOverrideDefaultValueByRequestAttribute() method testGetArgumentsFromClosure (line 87) | public function testGetArgumentsFromClosure() method testGetArgumentsUsesDefaultValueFromClosure (line 96) | public function testGetArgumentsUsesDefaultValueFromClosure() method testGetArgumentsFromInvokableObject (line 105) | public function testGetArgumentsFromInvokableObject() method testGetArgumentsFromFunctionName (line 119) | public function testGetArgumentsFromFunctionName() method testGetArgumentsFailsOnUnresolvedValue (line 129) | public function testGetArgumentsFailsOnUnresolvedValue() method testGetArgumentsInjectsRequest (line 144) | public function testGetArgumentsInjectsRequest() method testGetArgumentsInjectsExtendingRequest (line 152) | public function testGetArgumentsInjectsExtendingRequest() method testGetVariadicArguments (line 160) | public function testGetVariadicArguments() method testGetVariadicArgumentsWithoutArrayInRequest (line 170) | public function testGetVariadicArgumentsWithoutArrayInRequest() method testIfExceptionIsThrownWhenMissingAnArgument (line 181) | public function testIfExceptionIsThrownWhenMissingAnArgument() method testGetNullableArguments (line 191) | public function testGetNullableArguments() method testGetNullableArgumentsWithDefaults (line 202) | public function testGetNullableArgumentsWithDefaults() method testGetSessionArguments (line 211) | public function testGetSessionArguments() method testGetSessionArgumentsWithExtendedSession (line 221) | public function testGetSessionArgumentsWithExtendedSession() method testGetSessionArgumentsWithInterface (line 231) | public function testGetSessionArgumentsWithInterface() method testGetSessionMissMatchWithInterface (line 241) | public function testGetSessionMissMatchWithInterface() method testGetSessionMissMatchWithImplementation (line 252) | public function testGetSessionMissMatchWithImplementation() method testGetSessionMissMatchOnNull (line 263) | public function testGetSessionMissMatchOnNull() method testTargetedResolver (line 272) | public function testTargetedResolver() method testTargetedResolverWithDefaultValue (line 283) | public function testTargetedResolverWithDefaultValue() method testTargetedResolverWithNullableValue (line 297) | public function testTargetedResolverWithNullableValue() method testTargetedResolverWithRequestAttributeValue (line 307) | public function testTargetedResolverWithRequestAttributeValue() method testDisabledResolver (line 318) | public function testDisabledResolver() method testManyTargetedResolvers (line 329) | public function testManyTargetedResolvers() method testUnknownTargetedResolver (line 340) | public function testUnknownTargetedResolver() method testResolversChainCompletionWhenResolverThrowsSpecialException (line 351) | public function testResolversChainCompletionWhenResolverThrowsSpecialE... method testExceptionListSingle (line 371) | public function testExceptionListSingle() method testExceptionListMultiple (line 389) | public function testExceptionListMultiple() class ArgumentResolverTestController (line 414) | class ArgumentResolverTestController method __invoke (line 416) | public function __invoke($foo, $bar = null) method controllerWithFoo (line 420) | public function controllerWithFoo($foo) method controllerWithoutArguments (line 424) | public function controllerWithoutArguments() method controllerWithFooAndDefaultBar (line 428) | public function controllerWithFooAndDefaultBar($foo, $bar = null) method controllerWithFooBarFoobar (line 432) | public function controllerWithFooBarFoobar($foo, $bar, $foobar) method controllerWithRequest (line 436) | public function controllerWithRequest(Request $request) method controllerWithExtendingRequest (line 440) | public function controllerWithExtendingRequest(ExtendingRequest $request) method controllerWithSession (line 444) | public function controllerWithSession(Session $session) method controllerWithSessionInterface (line 448) | public function controllerWithSessionInterface(SessionInterface $session) method controllerWithExtendingSession (line 452) | public function controllerWithExtendingSession(ExtendingSession $session) method controllerTargetingResolver (line 456) | public function controllerTargetingResolver(#[ValueResolver(DefaultVal... method controllerTargetingResolverWithDefaultValue (line 460) | public function controllerTargetingResolverWithDefaultValue(#[ValueRes... method controllerTargetingResolverWithNullableValue (line 464) | public function controllerTargetingResolverWithNullableValue(#[ValueRe... method controllerTargetingResolverWithTestEntity (line 468) | public function controllerTargetingResolverWithTestEntity(#[ValueResol... method controllerDisablingResolver (line 472) | public function controllerDisablingResolver(#[ValueResolver(RequestAtt... method controllerTargetingManyResolvers (line 476) | public function controllerTargetingManyResolvers( method controllerTargetingUnknownResolver (line 483) | public function controllerTargetingUnknownResolver( function controller_function (line 490) | function controller_function($foo, $foobar) class TestEntityValueResolver (line 494) | class TestEntityValueResolver implements ValueResolverInterface method resolve (line 496) | public function resolve(Request $request, ArgumentMetadata $argument):... class Post (line 504) | class Post method __construct (line 506) | public function __construct( FILE: Tests/Controller/ContainerControllerResolverTest.php class ContainerControllerResolverTest (line 21) | class ContainerControllerResolverTest extends ControllerResolverTest method testGetControllerService (line 23) | public function testGetControllerService() method testGetControllerInvokableService (line 40) | public function testGetControllerInvokableService() method testGetControllerInvokableServiceWithClassNameAsName (line 56) | public function testGetControllerInvokableServiceWithClassNameAsName() method testInstantiateControllerWhenControllerStartsWithABackslash (line 72) | #[DataProvider('getControllers')] method getControllers (line 91) | public static function getControllers() method testExceptionWhenUsingRemovedControllerServiceWithClassNameAsName (line 98) | public function testExceptionWhenUsingRemovedControllerServiceWithClas... method testExceptionWhenUsingRemovedControllerService (line 122) | public function testExceptionWhenUsingRemovedControllerService() method getUndefinedControllers (line 146) | public static function getUndefinedControllers(): array method createControllerResolver (line 170) | protected function createControllerResolver(?LoggerInterface $logger =... class InvokableControllerService (line 180) | class InvokableControllerService method __construct (line 182) | public function __construct($bar) // mandatory argument to prevent aut... method __invoke (line 186) | public function __invoke() class ControllerTestService (line 191) | class ControllerTestService method __construct (line 193) | public function __construct($foo) method action (line 197) | public function action() FILE: Tests/Controller/ControllerResolverTest.php class ControllerResolverTest (line 22) | class ControllerResolverTest extends TestCase method testGetControllerWithoutControllerParameter (line 24) | public function testGetControllerWithoutControllerParameter() method testGetControllerWithLambda (line 34) | public function testGetControllerWithLambda() method testGetControllerWithObjectAndInvokeMethod (line 44) | public function testGetControllerWithObjectAndInvokeMethod() method testGetControllerWithObjectAndMethod (line 55) | public function testGetControllerWithObjectAndMethod() method testGetControllerWithClassAndMethodAsArray (line 66) | public function testGetControllerWithClassAndMethodAsArray() method testGetControllerWithClassAndMethodAsString (line 77) | public function testGetControllerWithClassAndMethodAsString() method testGetControllerWithInvokableClass (line 88) | public function testGetControllerWithInvokableClass() method testGetControllerOnObjectWithoutInvokeMethod (line 98) | public function testGetControllerOnObjectWithoutInvokeMethod() method testGetControllerWithFunction (line 108) | public function testGetControllerWithFunction() method testGetControllerWithClosure (line 118) | public function testGetControllerWithClosure() method testGetControllerWithStaticController (line 131) | #[DataProvider('getStaticControllers')] method getStaticControllers (line 143) | public static function getStaticControllers() method testGetControllerWithUndefinedController (line 153) | #[DataProvider('getUndefinedControllers')] method getUndefinedControllers (line 165) | public static function getUndefinedControllers() method testAllowedControllerTypes (line 187) | public function testAllowedControllerTypes() method testAllowedControllerAttributes (line 211) | public function testAllowedControllerAttributes() method testAllowedAsControllerAttribute (line 236) | public function testAllowedAsControllerAttribute() method createControllerResolver (line 251) | protected function createControllerResolver(?LoggerInterface $logger =... function some_controller_function (line 257) | #[DummyController] class ControllerTest (line 262) | class ControllerTest method __construct (line 264) | public function __construct() method __toString (line 268) | public function __toString(): string method publicAction (line 273) | public function publicAction() method privateAction (line 277) | private function privateAction() method protectedAction (line 281) | protected function protectedAction() method staticAction (line 285) | public static function staticAction() class InvokableController (line 290) | #[AsController] method __invoke (line 293) | public function __invoke($foo, $bar = null) class TestAbstractController (line 298) | abstract class TestAbstractController method staticAction (line 300) | public static function staticAction() class PrivateConstructorController (line 306) | class PrivateConstructorController method __construct (line 308) | private function __construct() method staticAction (line 312) | public static function staticAction() FILE: Tests/Controller/ErrorControllerTest.php class ErrorControllerTest (line 24) | class ErrorControllerTest extends TestCase method testInvokeController (line 26) | #[DataProvider('getInvokeControllerDataProvider')] method getInvokeControllerDataProvider (line 38) | public static function getInvokeControllerDataProvider() method testPreviewController (line 64) | public function testPreviewController() FILE: Tests/Controller/TraceableArgumentResolverTest.php class TraceableArgumentResolverTest (line 21) | class TraceableArgumentResolverTest extends TestCase method testStopwatchEventIsStoppedWhenResolverThrows (line 23) | public function testStopwatchEventIsStoppedWhenResolverThrows() FILE: Tests/Controller/TraceableControllerResolverTest.php class TraceableControllerResolverTest (line 21) | class TraceableControllerResolverTest extends TestCase method testStopwatchEventIsStoppedWhenResolverThrows (line 23) | public function testStopwatchEventIsStoppedWhenResolverThrows() FILE: Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php class ArgumentMetadataFactoryTest (line 24) | class ArgumentMetadataFactoryTest extends TestCase method setUp (line 28) | protected function setUp(): void method testSignature1 (line 33) | public function testSignature1() method testSignature2 (line 44) | public function testSignature2() method testSignature3 (line 55) | public function testSignature3() method testSignature4 (line 65) | public function testSignature4() method testSignature5 (line 76) | public function testSignature5() method testVariadicSignature (line 86) | public function testVariadicSignature() method testBasicTypesSignature (line 96) | public function testBasicTypesSignature() method testNamedClosure (line 107) | public function testNamedClosure() method testNullableTypesSignature (line 118) | public function testNullableTypesSignature() method testAttributeSignature (line 130) | public function testAttributeSignature() method testMultipleAttributes (line 139) | public function testMultipleAttributes() method testIssue41478 (line 145) | public function testIssue41478() method signature1 (line 154) | public function signature1(self $foo, array $bar, callable $baz) method signature2 (line 158) | public function signature2(?self $foo = null, ?FakeClassThatDoesNotExi... method signature3 (line 162) | public function signature3(FakeClassThatDoesNotExist $bar, ImportedAnd... method signature4 (line 166) | public function signature4($foo = 'default', $bar = 500, $baz = []) method signature5 (line 170) | public function signature5(?array $foo = null, $bar = null) FILE: Tests/ControllerMetadata/ArgumentMetadataTest.php class ArgumentMetadataTest (line 18) | class ArgumentMetadataTest extends TestCase method testWithBcLayerWithDefault (line 20) | public function testWithBcLayerWithDefault() method testDefaultValueAvailable (line 27) | public function testDefaultValueAvailable() method testDefaultValueUnavailable (line 36) | public function testDefaultValueUnavailable() method testGetAttributes (line 46) | public function testGetAttributes() method testGetAttributesOfType (line 52) | public function testGetAttributesOfType() FILE: Tests/DataCollector/ConfigDataCollectorTest.php class ConfigDataCollectorTest (line 21) | class ConfigDataCollectorTest extends TestCase method testCollect (line 23) | public function testCollect() method testCollectWithoutKernel (line 53) | public function testCollectWithoutKernel() class KernelForTest (line 82) | class KernelForTest extends Kernel method registerBundles (line 84) | public function registerBundles(): iterable method getBundles (line 88) | public function getBundles(): array method registerContainerConfiguration (line 93) | public function registerContainerConfiguration(LoaderInterface $loader... method getProjectDir (line 97) | public function getProjectDir(): string FILE: Tests/DataCollector/DataCollectorTest.php class DataCollectorTest (line 22) | class DataCollectorTest extends TestCase method testCloneVarStringWithScheme (line 24) | public function testCloneVarStringWithScheme() method testCloneVarExistingFilePath (line 33) | public function testCloneVarExistingFilePath() method testClassPublicObjectProperty (line 41) | public function testClassPublicObjectProperty() method testClassPublicObjectPropertyAsReference (line 54) | public function testClassPublicObjectPropertyAsReference() method testClassUsePropertyInDestruct (line 67) | public function testClassUsePropertyInDestruct() method testClassUsePropertyAsReferenceInDestruct (line 80) | public function testClassUsePropertyAsReferenceInDestruct() FILE: Tests/DataCollector/DumpDataCollectorTest.php class DumpDataCollectorTest (line 27) | class DumpDataCollectorTest extends TestCase method testDump (line 29) | public function testDump() method testDumpWithServerConnection (line 68) | public function testDumpWithServerConnection() method testCollectDefault (line 86) | public function testCollectDefault() method testCollectHtml (line 104) | public function testCollectHtml() method testFlush (line 132) | public function testFlush() method testFlushNothingWhenDataDumperIsProvided (line 145) | public function testFlushNothingWhenDataDumperIsProvided() method testNullContentTypeWithNoDebugEnv (line 163) | public function testNullContentTypeWithNoDebugEnv() FILE: Tests/DataCollector/ExceptionDataCollectorTest.php class ExceptionDataCollectorTest (line 20) | class ExceptionDataCollectorTest extends TestCase method testCollect (line 22) | public function testCollect() method testCollectWithoutException (line 47) | public function testCollectWithoutException() method testReset (line 55) | public function testReset() FILE: Tests/DataCollector/LoggerDataCollectorTest.php class LoggerDataCollectorTest (line 24) | class LoggerDataCollectorTest extends TestCase method testCollectWithUnexpectedFormat (line 26) | public function testCollectWithUnexpectedFormat() method testCollectFromDeprecationsLog (line 50) | public function testCollectFromDeprecationsLog() method testWithMainRequest (line 96) | public function testWithMainRequest() method testWithSubRequest (line 115) | public function testWithSubRequest() method testCollect (line 136) | #[DataProvider('getCollectTestData')] method getCollectTestData (line 169) | public static function getCollectTestData() FILE: Tests/DataCollector/MemoryDataCollectorTest.php class MemoryDataCollectorTest (line 20) | class MemoryDataCollectorTest extends TestCase method testCollect (line 22) | public function testCollect() method testBytesConversion (line 32) | #[DataProvider('getBytesConversionTestData')] method getBytesConversionTestData (line 40) | public static function getBytesConversionTestData() FILE: Tests/DataCollector/RequestDataCollectorTest.php class RequestDataCollectorTest (line 36) | class RequestDataCollectorTest extends TestCase method testCollect (line 38) | public function testCollect() method testCollectWithoutRouteParams (line 69) | public function testCollectWithoutRouteParams() method testControllerInspection (line 80) | #[DataProvider('provideControllerCallables')] method provideControllerCallables (line 93) | public static function provideControllerCallables(): array method testItIgnoresInvalidCallables (line 205) | public function testItIgnoresInvalidCallables() method testItAddsRedirectedAttributesWhenRequestContainsSpecificCookie (line 216) | public function testItAddsRedirectedAttributesWhenRequestContainsSpeci... method testItSetsARedirectCookieIfTheResponseIsARedirection (line 231) | public function testItSetsARedirectCookieIfTheResponseIsARedirection() method testItCollectsTheRedirectionAndClearTheCookie (line 249) | public function testItCollectsTheRedirectionAndClearTheCookie() method testItCollectsTheSessionTraceProperly (line 268) | public function testItCollectsTheSessionTraceProperly() method testStatelessCheck (line 305) | public function testStatelessCheck() method testItHidesPassword (line 338) | public function testItHidesPassword() method createRequest (line 359) | protected function createRequest($routeParams = ['name' => 'foo']) method createRequestWithSession (line 371) | private function createRequestWithSession() method createResponse (line 381) | protected function createResponse() method injectController (line 397) | protected function injectController($collector, $controller, $request) method getCookieByName (line 405) | private function getCookieByName(Response $response, $name) method testIsJson (line 416) | #[DataProvider('provideJsonContentTypes')] method provideJsonContentTypes (line 429) | public static function provideJsonContentTypes(): array method testGetPrettyJsonValidity (line 442) | #[DataProvider('providePrettyJson')] method providePrettyJson (line 454) | public static function providePrettyJson(): array method testCurlCommandGet (line 466) | public function testCurlCommandGet() method testCurlCommandPost (line 479) | public function testCurlCommandPost() method testCurlCommandHead (line 492) | public function testCurlCommandHead() method testCurlCommandWithHeaders (line 504) | public function testCurlCommandWithHeaders() method testCurlCommandWithCookies (line 519) | public function testCurlCommandWithCookies() method testCurlCommandPutWithBody (line 532) | public function testCurlCommandPutWithBody() method testCurlCommandDoesNotDuplicateQueryString (line 544) | public function testCurlCommandDoesNotDuplicateQueryString() method testCurlCommandGetWithNoBody (line 556) | public function testCurlCommandGetWithNoBody() method testCurlCommandIsEmptyStringWhenNotCollected (line 567) | public function testCurlCommandIsEmptyStringWhenNotCollected() FILE: Tests/DataCollector/RouterDataCollectorTest.php class RouterDataCollectorTest (line 22) | class RouterDataCollectorTest extends TestCase method testRouteRedirectResponse (line 24) | public function testRouteRedirectResponse() method testRouteNotRedirectResponse (line 41) | public function testRouteNotRedirectResponse() method testReset (line 58) | public function testReset() method testGetName (line 76) | public function testGetName() method createControllerEvent (line 83) | protected function createControllerEvent(Request $request): Controller... FILE: Tests/DataCollector/TimeDataCollectorTest.php class TimeDataCollectorTest (line 23) | #[Group('time-sensitive')] method testCollect (line 26) | public function testCollect() method testReset (line 59) | public function testReset() method testLateCollect (line 75) | public function testLateCollect() method testSetEvents (line 91) | public function testSetEvents() method testGetDurationHasEvents (line 105) | public function testGetDurationHasEvents() method testGetDurationNotEvents (line 122) | public function testGetDurationNotEvents() method testGetInitTimeNotEvents (line 129) | public function testGetInitTimeNotEvents() method testGetInitTimeHasEvents (line 136) | public function testGetInitTimeHasEvents() method testGetName (line 152) | public function testGetName() FILE: Tests/Debug/ErrorHandlerConfiguratorTest.php class ErrorHandlerConfiguratorTest (line 21) | class ErrorHandlerConfiguratorTest extends TestCase method testConfigure (line 23) | public function testConfigure() method testLevelsAssignedToLoggers (line 37) | #[DataProvider('provideLevelsAssignedToLoggers')] method provideLevelsAssignedToLoggers (line 73) | public static function provideLevelsAssignedToLoggers(): iterable FILE: Tests/Debug/TraceableEventDispatcherTest.php class TraceableEventDispatcherTest (line 26) | class TraceableEventDispatcherTest extends TestCase method testStopwatchSections (line 28) | public function testStopwatchSections() method testStopwatchCheckControllerOnRequestEvent (line 48) | public function testStopwatchCheckControllerOnRequestEvent() method testStopwatchStopControllerOnRequestEvent (line 64) | public function testStopwatchStopControllerOnRequestEvent() method testAddListenerNested (line 82) | public function testAddListenerNested() method testListenerCanRemoveItselfWhenExecuted (line 100) | public function testListenerCanRemoveItselfWhenExecuted() method getHttpKernel (line 113) | protected function getHttpKernel($dispatcher) FILE: Tests/DependencyInjection/ControllerArgumentValueResolverPassTest.php class ControllerArgumentValueResolverPassTest (line 22) | class ControllerArgumentValueResolverPassTest extends TestCase method testServicesAreOrderedAccordingToPriority (line 24) | public function testServicesAreOrderedAccordingToPriority() method testInDebugWithStopWatchDefinition (line 56) | public function testInDebugWithStopWatchDefinition() method testInDebugWithouStopWatchDefinition (line 93) | public function testInDebugWithouStopWatchDefinition() method testReturningEmptyArrayWhenNoService (line 111) | public function testReturningEmptyArrayWhenNoService() method testNoArgumentResolver (line 123) | public function testNoArgumentResolver() FILE: Tests/DependencyInjection/ControllerAttributesListenerPassTest.php class ControllerAttributesListenerPassTest (line 22) | class ControllerAttributesListenerPassTest extends TestCase method testCollectsAttributeListenersByKernelEvent (line 24) | public function testCollectsAttributeListenersByKernelEvent() method testSetsEmptyConfigurationWhenNoAttributeListenersAreRegistered (line 46) | public function testSetsEmptyConfigurationWhenNoAttributeListenersAreR... class TestAttribute (line 64) | #[\Attribute] class AnotherAttribute (line 69) | #[\Attribute] FILE: Tests/DependencyInjection/FragmentRendererPassTest.php class FragmentRendererPassTest (line 24) | class FragmentRendererPassTest extends TestCase method testContentRendererWithoutInterface (line 30) | public function testContentRendererWithoutInterface() method testValidContentRenderer (line 44) | public function testValidContentRenderer() class RendererService (line 61) | class RendererService implements FragmentRendererInterface method render (line 63) | public function render($uri, ?Request $request = null, array $options ... method getName (line 67) | public function getName(): string FILE: Tests/DependencyInjection/LazyLoadingFragmentHandlerTest.php class LazyLoadingFragmentHandlerTest (line 22) | class LazyLoadingFragmentHandlerTest extends TestCase method testRender (line 24) | public function testRender() FILE: Tests/DependencyInjection/LoggerPassTest.php class LoggerPassTest (line 23) | class LoggerPassTest extends TestCase method testAlwaysSetAutowiringAlias (line 25) | public function testAlwaysSetAutowiringAlias() method testDoNotOverrideExistingLogger (line 35) | public function testDoNotOverrideExistingLogger() method testRegisterLogger (line 45) | public function testRegisterLogger() method testAutowiringAliasIsPreserved (line 57) | public function testAutowiringAliasIsPreserved() FILE: Tests/DependencyInjection/MergeExtensionConfigurationPassTest.php class MergeExtensionConfigurationPassTest (line 21) | class MergeExtensionConfigurationPassTest extends TestCase method testAutoloadMainExtension (line 23) | public function testAutoloadMainExtension() method testFooBundle (line 37) | public function testFooBundle() class LoadedExtension (line 59) | class LoadedExtension extends Extension method load (line 61) | public function load(array $configs, ContainerBuilder $container): void class NotLoadedExtension (line 67) | class NotLoadedExtension extends Extension method load (line 69) | public function load(array $configs, ContainerBuilder $container): void FILE: Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php class RegisterControllerArgumentLocatorsPassTest (line 36) | class RegisterControllerArgumentLocatorsPassTest extends TestCase method testInvalidClass (line 38) | public function testInvalidClass() method testNoAction (line 53) | public function testNoAction() method testNoArgument (line 68) | public function testNoArgument() method testNoService (line 83) | public function testNoService() method testInvalidMethod (line 98) | public function testInvalidMethod() method testInvalidArgument (line 113) | public function testInvalidArgument() method testAllActions (line 128) | public function testAllActions() method testExplicitArgument (line 155) | public function testExplicitArgument() method testOptionalArgument (line 176) | public function testOptionalArgument() method testSkipSetContainer (line 196) | public function testSkipSetContainer() method testExceptionOnNonExistentTypeHint (line 211) | public function testExceptionOnNonExistentTypeHint() method testExceptionOnNonExistentTypeHintDifferentNamespace (line 231) | public function testExceptionOnNonExistentTypeHintDifferentNamespace() method testNoExceptionOnNonExistentTypeHintOptionalArg (line 251) | public function testNoExceptionOnNonExistentTypeHintOptionalArg() method testArgumentWithNoTypeHintIsOk (line 267) | public function testArgumentWithNoTypeHintIsOk() method testControllersAreMadePublic (line 282) | public function testControllersAreMadePublic() method testControllersAreMadeNonLazy (line 296) | public function testControllersAreMadeNonLazy() method testBindings (line 311) | #[DataProvider('provideBindings')] method provideBindings (line 332) | public static function provideBindings() method testBindScalarValueToControllerArgument (line 341) | #[DataProvider('provideBindScalarValueToControllerArgument')] method provideBindScalarValueToControllerArgument (line 365) | public static function provideBindScalarValueToControllerArgument() method testBindingsOnChildDefinitions (line 371) | public function testBindingsOnChildDefinitions() method testNotTaggedControllerServiceReceivesLocatorArgument (line 395) | public function testNotTaggedControllerServiceReceivesLocatorArgument() method testAlias (line 408) | public function testAlias() method testEnumArgumentIsIgnored (line 425) | public function testEnumArgumentIsIgnored() method testBindWithTarget (line 441) | public function testBindWithTarget() method testTargetAttributeUsesShortNameForControllerArguments (line 467) | public function testTargetAttributeUsesShortNameForControllerArguments() method testResponseArgumentIsIgnored (line 491) | public function testResponseArgumentIsIgnored() method testAutowireAttribute (line 505) | public function testAutowireAttribute() method testAutowireIteratorAndAutowireLocatorAttributes (line 541) | public function testAutowireIteratorAndAutowireLocatorAttributes() method testTaggedControllersAreRegisteredInControllerResolver (line 590) | public function testTaggedControllersAreRegisteredInControllerResolver() class RegisterTestController (line 615) | class RegisterTestController method __construct (line 617) | public function __construct(ControllerDummy $bar) method fooAction (line 621) | public function fooAction(ControllerDummy $bar) method barAction (line 625) | protected function barAction(ControllerDummy $bar) class ContainerAwareRegisterTestController (line 630) | class ContainerAwareRegisterTestController method setContainer (line 634) | public function setContainer(?ContainerInterface $container = null): void method fooAction (line 639) | public function fooAction(ControllerDummy $bar) class ControllerDummy (line 644) | class ControllerDummy class NonExistentClassController (line 648) | class NonExistentClassController method fooAction (line 650) | public function fooAction(NonExistentClass $nonExistent) class NonExistentClassDifferentNamespaceController (line 655) | class NonExistentClassDifferentNamespaceController method fooAction (line 657) | public function fooAction(\Acme\NonExistentClass $nonExistent) class NonExistentClassOptionalController (line 662) | class NonExistentClassOptionalController method fooAction (line 664) | public function fooAction(?NonExistentClass $nonExistent = null) method barAction (line 668) | public function barAction(?NonExistentClass $nonExistent, $bar) class ArgumentWithoutTypeController (line 673) | class ArgumentWithoutTypeController method fooAction (line 675) | public function fooAction(string $someArg) class NonNullableEnumArgumentWithDefaultController (line 680) | class NonNullableEnumArgumentWithDefaultController method fooAction (line 682) | public function fooAction(Suit $suit = Suit::Spades) class WithTarget (line 687) | class WithTarget method fooAction (line 689) | public function fooAction( class WithTargetShortName (line 699) | class WithTargetShortName method fooAction (line 701) | public function fooAction( type DummyLimiterFactoryInterface (line 708) | interface DummyLimiterFactoryInterface method create (line 710) | public function create(mixed $key = null): object; class DummyRateLimiterFactory (line 713) | class DummyRateLimiterFactory implements DummyLimiterFactoryInterface method create (line 715) | public function create(mixed $key = null): object class WithResponseArgument (line 721) | class WithResponseArgument method fooAction (line 723) | public function fooAction(Response $response, ?Response $nullableRespo... class CustomAutowire (line 728) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 731) | public function __construct(string $parameter) type FooInterface (line 737) | interface FooInterface method foo (line 739) | public function foo(); class WithAutowireAttribute (line 742) | class WithAutowireAttribute method fooAction (line 744) | public function fooAction( class WithAutowireIteratorAndAutowireLocator (line 771) | class WithAutowireIteratorAndAutowireLocator method fooAction (line 773) | public function fooAction( FILE: Tests/DependencyInjection/RegisterLocaleAwareServicesPassTest.php class RegisterLocaleAwareServicesPassTest (line 22) | class RegisterLocaleAwareServicesPassTest extends TestCase method testCompilerPass (line 24) | public function testCompilerPass() method testListenerUnregisteredWhenNoLocaleAwareServices (line 55) | public function testListenerUnregisteredWhenNoLocaleAwareServices() FILE: Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php class RemoveEmptyControllerArgumentLocatorsPassTest (line 21) | class RemoveEmptyControllerArgumentLocatorsPassTest extends TestCase method testProcess (line 23) | public function testProcess() method testInvoke (line 64) | public function testInvoke() class RemoveTestController1 (line 83) | class RemoveTestController1 method fooAction (line 85) | public function fooAction(\stdClass $bar, ?ClassNotInContainer $baz = ... class RemoveTestController2 (line 90) | class RemoveTestController2 method setTestCase (line 92) | public function setTestCase(TestCase $test) method fooAction (line 96) | public function fooAction(?ClassNotInContainer $bar = null) class InvokableRegisterTestController (line 101) | class InvokableRegisterTestController method __invoke (line 103) | public function __invoke(\stdClass $bar) class ClassNotInContainer (line 108) | class ClassNotInContainer FILE: Tests/DependencyInjection/ResettableServicePassTest.php class ResettableServicePassTest (line 26) | class ResettableServicePassTest extends TestCase method testCompilerPass (line 28) | public function testCompilerPass() method testMissingMethod (line 68) | public function testMissingMethod() method testIgnoreInvalidMethod (line 82) | public function testIgnoreInvalidMethod() method testCompilerPassWithoutResetters (line 102) | public function testCompilerPassWithoutResetters() FILE: Tests/DependencyInjection/ServicesResetterTest.php class ServicesResetterTest (line 22) | class ServicesResetterTest extends TestCase method setUp (line 24) | protected function setUp(): void method testResetServices (line 32) | public function testResetServices() method testResetLazyServices (line 52) | public function testResetLazyServices() FILE: Tests/Event/ControllerArgumentsEventTest.php class ControllerArgumentsEventTest (line 26) | class ControllerArgumentsEventTest extends TestCase method testControllerArgumentsEvent (line 28) | public function testControllerArgumentsEvent() method testSetAttributes (line 34) | public function testSetAttributes() method testGetAttributes (line 43) | public function testGetAttributes() method testGetAttributesByClassName (line 87) | public function testGetAttributesByClassName() method testEvaluateWithClosureUsesNamedArguments (line 120) | public function testEvaluateWithClosureUsesNamedArguments() method testEvaluateWithExpressionDelegatesToExpressionLanguage (line 138) | public function testEvaluateWithExpressionDelegatesToExpressionLanguage() FILE: Tests/Event/ControllerAttributeEventTest.php class ControllerAttributeEventTest (line 28) | class ControllerAttributeEventTest extends TestCase method testEvaluateReturnsValueForNonExpressionOrClosure (line 30) | public function testEvaluateReturnsValueForNonExpressionOrClosure() method testEvaluateDelegatesToControllerEvent (line 38) | public function testEvaluateDelegatesToControllerEvent() method testEvaluateDelegatesToControllerArgumentsEvent (line 59) | public function testEvaluateDelegatesToControllerArgumentsEvent() method testEvaluateDelegatesToControllerMetadata (line 81) | public function testEvaluateDelegatesToControllerMetadata() FILE: Tests/Event/ControllerEventTest.php class ControllerEventTest (line 29) | class ControllerEventTest extends TestCase method testGetAttributes (line 31) | #[DataProvider('provideGetAttributes')] method testGetAttributesByClassName (line 49) | #[DataProvider('provideGetAttributes')] method testGetAttributesByInvalidClassName (line 62) | #[DataProvider('provideGetAttributes')] method testControllerAttributesAreStoredInRequestAttributes (line 70) | public function testControllerAttributesAreStoredInRequestAttributes() method testSetControllerWithAttributesStoresInRequest (line 90) | public function testSetControllerWithAttributesStoresInRequest() method testSetControllerWithGroupedAttributesConvertsToFlat (line 107) | #[IgnoreDeprecations] method testSetControllerWithoutAttributesRemovesFromRequestWhenControllerChanges (line 125) | public function testSetControllerWithoutAttributesRemovesFromRequestWh... method provideGetAttributes (line 142) | public static function provideGetAttributes() method testEvaluateWithClosureUsesArgsRequestAndController (line 150) | public function testEvaluateWithClosureUsesArgsRequestAndController() method testEvaluateWithExpressionUsesExpressionLanguage (line 167) | public function testEvaluateWithExpressionUsesExpressionLanguage() method testEvaluateWithExpressionRequiresExpressionLanguage (line 186) | public function testEvaluateWithExpressionRequiresExpressionLanguage() FILE: Tests/Event/ExceptionEventTest.php class ExceptionEventTest (line 19) | class ExceptionEventTest extends TestCase method testAllowSuccessfulResponseIsFalseByDefault (line 21) | public function testAllowSuccessfulResponseIsFalseByDefault() FILE: Tests/EventListener/AddRequestFormatsListenerTest.php class AddRequestFormatsListenerTest (line 25) | class AddRequestFormatsListenerTest extends TestCase method setUp (line 29) | protected function setUp(): void method testIsAnEventSubscriber (line 34) | public function testIsAnEventSubscriber() method testRegisteredEvent (line 39) | public function testRegisteredEvent() method testSetAdditionalFormats (line 47) | public function testSetAdditionalFormats() FILE: Tests/EventListener/CacheAttributeListenerTest.php class CacheAttributeListenerTest (line 27) | class CacheAttributeListenerTest extends TestCase method setUp (line 35) | protected function setUp(): void method testWontReassignResponseWhenResponseIsUnsuccessful (line 44) | public function testWontReassignResponseWhenResponseIsUnsuccessful() method testWontReassignResponseWhenNoConfigurationIsPresent (line 55) | public function testWontReassignResponseWhenNoConfigurationIsPresent() method testResponseIsPublicIfSharedMaxAgeSetAndPublicNotOverridden (line 66) | public function testResponseIsPublicIfSharedMaxAgeSetAndPublicNotOverr... method testResponseIsPublicIfConfigurationIsPublicTrue (line 76) | public function testResponseIsPublicIfConfigurationIsPublicTrue() method testResponseIsPrivateIfConfigurationIsPublicFalse (line 86) | public function testResponseIsPrivateIfConfigurationIsPublicFalse() method testResponseIsPublicIfConfigurationIsPublicTrueNoStoreFalse (line 96) | public function testResponseIsPublicIfConfigurationIsPublicTrueNoStore... method testResponseKeepPublicIfConfigurationIsPublicTrueNoStoreTrue (line 107) | public function testResponseKeepPublicIfConfigurationIsPublicTrueNoSto... method testResponseKeepPrivateNoStoreIfConfigurationIsNoStoreTrue (line 118) | public function testResponseKeepPrivateNoStoreIfConfigurationIsNoStore... method testResponseIsPublicIfSharedMaxAgeSetAndNoStoreIsTrue (line 129) | public function testResponseIsPublicIfSharedMaxAgeSetAndNoStoreIsTrue() method testResponseVary (line 140) | public function testResponseVary() method testResponseVaryWhenVaryNotSet (line 151) | public function testResponseVaryWhenVaryNotSet() method testResponseIsPrivateIfConfigurationIsPublicNotSet (line 164) | public function testResponseIsPrivateIfConfigurationIsPublicNotSet() method testAttributeConfigurationsAreSetOnResponse (line 173) | public function testAttributeConfigurationsAreSetOnResponse() method testCacheMaxAgeSupportsStrtotimeFormat (line 204) | public function testCacheMaxAgeSupportsStrtotimeFormat() method testLastModifiedNotModifiedResponse (line 222) | #[TestWith(['test.getDate()'])] method testLastModifiedHeader (line 243) | #[TestWith(['test.getDate()'])] method testEtagNotModifiedResponse (line 269) | #[TestWith(['test.getId()'])] method testEtagHeader (line 290) | #[TestWith(['test.getId()'])] method testLastModifiedHeaderAndEtagHeadersClosures (line 316) | #[DataProvider('provideLastModifiedHeaderAndEtagClosureCases')] method provideLastModifiedHeaderAndEtagClosureCases (line 342) | public static function provideLastModifiedHeaderAndEtagClosureCases():... method testConfigurationDoesNotOverrideAlreadySetResponseHeaders (line 355) | public function testConfigurationDoesNotOverrideAlreadySetResponseHead... method testAttribute (line 386) | public function testAttribute() method testHasRelevantVaryHeaderBehavior (line 409) | #[DataProvider('provideVaryHeaderScenarios')] method testAttributeRespectsExplicitPrivateFromController (line 425) | public function testAttributeRespectsExplicitPrivateFromController() method testAttributeRespectsExplicitPublicFromController (line 437) | public function testAttributeRespectsExplicitPublicFromController() method provideVaryHeaderScenarios (line 449) | public static function provideVaryHeaderScenarios(): \Traversable method testCacheAppliedOnlyWhenIfEvaluatesToTrue (line 495) | #[DataProvider('provideCacheIfCases')] method provideCacheIfCases (line 523) | public static function provideCacheIfCases(): iterable method testErrorIsThrownWhenIfEvaluatesToNonBool (line 562) | public function testErrorIsThrownWhenIfEvaluatesToNonBool() method createRequest (line 579) | private function createRequest(Cache ...$cache): Request method createEventMock (line 584) | private function createEventMock(Request $request, Response $response)... method getKernel (line 589) | private function getKernel(): Stub&HttpKernelInterface class TestEntity (line 595) | class TestEntity method getDate (line 597) | public function getDate() method getId (line 602) | public function getId() class TestController (line 608) | class TestController method __construct (line 610) | public function __construct(public bool $cache) method __invoke (line 614) | public function __invoke(TestEntity $test) FILE: Tests/EventListener/ControllerAttributesListenerTest.php class ControllerAttributesListenerTest (line 30) | class ControllerAttributesListenerTest extends TestCase method testOnKernelControllerArgumentsDispatchesEventsForEachAttribute (line 32) | public function testOnKernelControllerArgumentsDispatchesEventsForEach... method testOnKernelResponseDispatchesEventsInReverseOrder (line 56) | public function testOnKernelResponseDispatchesEventsInReverseOrder() method testOnKernelResponseDoesNothingWhenNoControllerEvent (line 80) | public function testOnKernelResponseDoesNothingWhenNoControllerEvent() method testDispatchedEventIsTheSameInstance (line 103) | public function testDispatchedEventIsTheSameInstance() method testClassLevelAttributesAreIncluded (line 122) | public function testClassLevelAttributesAreIncluded() method testBeforeControllerDispatchesParentAttributeListeners (line 139) | public function testBeforeControllerDispatchesParentAttributeListeners() method testBeforeControllerSkipsWhenNoAttributeListenersAreRegistered (line 163) | public function testBeforeControllerSkipsWhenNoAttributeListenersAreRe... method testOnKernelControllerHandlesControllerChanges (line 180) | public function testOnKernelControllerHandlesControllerChanges() method testOnKernelControllerArgumentsHandlesControllerChanges (line 214) | public function testOnKernelControllerArgumentsHandlesControllerChanges() method createListener (line 242) | private function createListener(?array $attributesWithListenersByEvent... method createControllerArgumentsEvent (line 268) | private function createControllerArgumentsEvent(string $method): Contr... method createResponseEvent (line 279) | private function createResponseEvent(string $method): ResponseEvent FILE: Tests/EventListener/DebugHandlersListenerTest.php class DebugHandlersListenerTest (line 33) | class DebugHandlersListenerTest extends TestCase method testConfigure (line 35) | public function testConfigure() method testConfigureForHttpKernelWithNoTerminateWithException (line 59) | public function testConfigureForHttpKernelWithNoTerminateWithException() method testConsoleEvent (line 84) | public function testConsoleEvent() method testReplaceExistingExceptionHandler (line 127) | public function testReplaceExistingExceptionHandler() FILE: Tests/EventListener/DisallowRobotsIndexingListenerTest.php class DisallowRobotsIndexingListenerTest (line 23) | class DisallowRobotsIndexingListenerTest extends TestCase method testInvoke (line 25) | #[DataProvider('provideResponses')] method provideResponses (line 38) | public static function provideResponses(): iterable FILE: Tests/EventListener/DumpListenerTest.php class DumpListenerTest (line 31) | class DumpListenerTest extends TestCase method testSubscribedEvents (line 33) | public function testSubscribedEvents() method testConfigure (line 41) | public function testConfigure() method testConfigureWithProfilerDumper (line 70) | #[TestWith([false, false, '+foo-+bar-', []])] class MockCloner (line 109) | class MockCloner implements ClonerInterface method cloneVar (line 111) | public function cloneVar($var): Data class MockDumper (line 117) | class MockDumper implements DataDumperInterface method dump (line 119) | public function dump(Data $data): ?string class MockProfilerDumper (line 127) | class MockProfilerDumper implements DataDumperInterface method dump (line 131) | public function dump(Data $data): ?string FILE: Tests/EventListener/ErrorListenerTest.php class ErrorListenerTest (line 39) | #[Group('time-sensitive')] method testConstruct (line 42) | public function testConstruct() method testHandleWithoutLogger (line 54) | #[DataProvider('provider')] method testHandleWithLogger (line 79) | #[DataProvider('provider')] method testHandleWithLoggerAndCustomConfiguration (line 107) | public function testHandleWithLoggerAndCustomConfiguration() method testHandleWithLogLevelAttribute (line 128) | public function testHandleWithLogLevelAttribute() method testHandleWithLogChannel (line 143) | public function testHandleWithLogChannel() method testHandleWithLoggerChannelNotUsed (line 172) | public function testHandleWithLoggerChannelNotUsed() method testHandleClassImplementingInterfaceWithLogLevelAttribute (line 200) | public function testHandleClassImplementingInterfaceWithLogLevelAttrib... method testHandleWithLogLevelAttributeAndCustomConfiguration (line 215) | public function testHandleWithLogLevelAttributeAndCustomConfiguration() method testHandleHttpAttribute (line 234) | #[DataProvider('exceptionWithAttributeProvider')] method testHandleCustomConfigurationAndHttpAttribute (line 246) | public function testHandleCustomConfigurationAndHttpAttribute() method provider (line 262) | public static function provider() method testSubRequestFormat (line 278) | public function testSubRequestFormat() method testCSPHeaderIsRemoved (line 295) | public function testCSPHeaderIsRemoved() method testTerminating (line 318) | public function testTerminating() method testOnControllerArguments (line 331) | #[DataProvider('controllerProvider')] method controllerProvider (line 352) | public static function controllerProvider() method exceptionWithAttributeProvider (line 365) | public static function exceptionWithAttributeProvider() class TestLogger (line 374) | class TestLogger extends Logger implements DebugLoggerInterface method countErrors (line 376) | public function countErrors(?Request $request = null): int method getLogs (line 381) | public function getLogs(?Request $request = null): array class TestKernel (line 387) | class TestKernel implements HttpKernelInterface method handle (line 389) | public function handle(Request $request, $type = self::MAIN_REQUEST, $... class TestKernelThatThrowsException (line 400) | class TestKernelThatThrowsException implements HttpKernelInterface method handle (line 402) | public function handle(Request $request, $type = self::MAIN_REQUEST, $... class UserProvidedHttpStatusCodeAttribute (line 408) | #[\Attribute(\Attribute::TARGET_CLASS)] method __construct (line 411) | public function __construct(array $headers = []) class WithCustomUserProvidedAttribute (line 420) | #[UserProvidedHttpStatusCodeAttribute(headers: [ class WithGeneralAttribute (line 427) | #[WithHttpStatus( type InterfaceWithGeneralAttribute (line 437) | #[WithHttpStatus( class ImplementingInterfaceWithGeneralAttribute (line 447) | class ImplementingInterfaceWithGeneralAttribute extends \Exception imple... class ChildOfWithGeneralAttribute (line 451) | class ChildOfWithGeneralAttribute extends WithGeneralAttribute class WarningWithLogLevelAttribute (line 455) | #[WithLogLevel(LogLevel::WARNING)] class ChildOfWarningWithLogLevelAttribute (line 460) | class ChildOfWarningWithLogLevelAttribute extends WarningWithLogLevelAtt... type InterfaceWithLogLevelAttribute (line 464) | #[WithLogLevel(LogLevel::WARNING)] class ImplementingInterfaceWithLogLevelAttribute (line 469) | class ImplementingInterfaceWithLogLevelAttribute extends \Exception impl... FILE: Tests/EventListener/FragmentListenerTest.php class FragmentListenerTest (line 22) | class FragmentListenerTest extends TestCase method testOnlyTriggeredOnFragmentRoute (line 24) | public function testOnlyTriggeredOnFragmentRoute() method testOnlyTriggeredIfControllerWasNotDefinedYet (line 39) | public function testOnlyTriggeredIfControllerWasNotDefinedYet() method testAccessDeniedWithNonSafeMethods (line 54) | public function testAccessDeniedWithNonSafeMethods() method testAccessDeniedWithWrongSignature (line 65) | public function testAccessDeniedWithWrongSignature() method testWithSignature (line 76) | public function testWithSignature() method testRemovesPathWithControllerDefined (line 90) | public function testRemovesPathWithControllerDefined() method testRemovesPathWithControllerNotDefined (line 102) | public function testRemovesPathWithControllerNotDefined() method createRequestEvent (line 115) | private function createRequestEvent(Request $request, int $requestType... FILE: Tests/EventListener/IsSignatureValidAttributeListenerTest.php class IsSignatureValidAttributeListenerTest (line 27) | class IsSignatureValidAttributeListenerTest extends TestCase method testSubscribedEvents (line 29) | public function testSubscribedEvents() method testControllerAttributeEventValidatesSignature (line 39) | public function testControllerAttributeEventValidatesSignature() method testInvokableControllerWithValidSignature (line 58) | public function testInvokableControllerWithValidSignature() method testNoAttributeSkipsValidation (line 78) | public function testNoAttributeSkipsValidation() method testDefaultCheckRequestSucceeds (line 96) | public function testDefaultCheckRequestSucceeds() method testCheckRequestFailsThrowsHttpException (line 115) | public function testCheckRequestFailsThrowsHttpException() method testMultipleAttributesAllValid (line 136) | public function testMultipleAttributesAllValid() method testValidationWithStringMethod (line 156) | public function testValidationWithStringMethod() method testValidationWithArrayMethods (line 176) | public function testValidationWithArrayMethods() method testValidationSkippedForNonMatchingMethod (line 196) | public function testValidationSkippedForNonMatchingMethod() FILE: Tests/EventListener/LocaleAwareListenerTest.php class LocaleAwareListenerTest (line 24) | class LocaleAwareListenerTest extends TestCase method setUp (line 30) | protected function setUp(): void method testLocaleIsSetInOnKernelRequest (line 37) | public function testLocaleIsSetInOnKernelRequest() method testDefaultLocaleIsUsedOnExceptionsInOnKernelRequest (line 48) | public function testDefaultLocaleIsUsedOnExceptionsInOnKernelRequest() method testLocaleIsSetInOnKernelFinishRequestWhenParentRequestExists (line 68) | public function testLocaleIsSetInOnKernelFinishRequestWhenParentReques... method testLocaleIsSetToDefaultOnKernelFinishRequestWhenParentRequestDoesNotExist (line 82) | public function testLocaleIsSetToDefaultOnKernelFinishRequestWhenParen... method testDefaultLocaleIsUsedOnExceptionsInOnKernelFinishRequest (line 95) | public function testDefaultLocaleIsUsedOnExceptionsInOnKernelFinishReq... method createRequest (line 118) | private function createRequest(string $locale): Request FILE: Tests/EventListener/LocaleListenerTest.php class LocaleListenerTest (line 27) | class LocaleListenerTest extends TestCase method testIsAnEventSubscriber (line 29) | public function testIsAnEventSubscriber() method testRegisteredEvent (line 34) | public function testRegisteredEvent() method testDefaultLocale (line 45) | public function testDefaultLocale() method testLocaleFromRequestAttribute (line 54) | public function testLocaleFromRequestAttribute() method testLocaleSetForRoutingContext (line 67) | public function testLocaleSetForRoutingContext() method testRouterResetWithParentRequestOnKernelFinishRequest (line 83) | public function testRouterResetWithParentRequestOnKernelFinishRequest() method testRequestLocaleIsNotOverridden (line 107) | public function testRequestLocaleIsNotOverridden() method testRequestPreferredLocaleFromAcceptLanguageHeader (line 118) | public function testRequestPreferredLocaleFromAcceptLanguageHeader() method testRequestDefaultLocaleIfNoAcceptLanguageHeaderIsPresent (line 131) | public function testRequestDefaultLocaleIfNoAcceptLanguageHeaderIsPres... method testRequestVaryByLanguageAttributeIsSetIfUsingAcceptLanguageHeader (line 142) | public function testRequestVaryByLanguageAttributeIsSetIfUsingAcceptLa... method testRequestSecondPreferredLocaleFromAcceptLanguageHeader (line 153) | public function testRequestSecondPreferredLocaleFromAcceptLanguageHead... method testDontUseAcceptLanguageHeaderIfNotEnabled (line 166) | public function testDontUseAcceptLanguageHeaderIfNotEnabled() method testRequestUnavailablePreferredLocaleFromAcceptLanguageHeader (line 179) | public function testRequestUnavailablePreferredLocaleFromAcceptLanguag... method testDefaultLocaleReturnedWhenNoAcceptLanguageMatchAndDefaultLocaleIsNotFirstEnabledLocale (line 192) | public function testDefaultLocaleReturnedWhenNoAcceptLanguageMatchAndD... method testRequestNoLocaleFromAcceptLanguageHeader (line 206) | public function testRequestNoLocaleFromAcceptLanguageHeader() method testRequestAttributeLocaleNotOverriddenFromAcceptLanguageHeader (line 219) | public function testRequestAttributeLocaleNotOverriddenFromAcceptLangu... method testEnabledLocalesFiltersEmptyValues (line 233) | public function testEnabledLocalesFiltersEmptyValues() method testFinishRequestWithNoParentResetsRouterContextToDefault (line 247) | public function testFinishRequestWithNoParentResetsRouterContextToDefa... method testSetDefaultLocaleSetsRouterContext (line 268) | public function testSetDefaultLocaleSetsRouterContext() method getEvent (line 282) | private function getEvent(Request $request): RequestEvent FILE: Tests/EventListener/ProfilerListenerTest.php class ProfilerListenerTest (line 29) | class ProfilerListenerTest extends TestCase method testKernelTerminate (line 34) | public function testKernelTerminate() method testCollectParameter (line 64) | #[DataProvider('collectRequestProvider')] method collectRequestProvider (line 89) | public static function collectRequestProvider(): iterable FILE: Tests/EventListener/ResponseListenerTest.php class ResponseListenerTest (line 23) | class ResponseListenerTest extends TestCase method setUp (line 28) | protected function setUp(): void method testFilterDoesNothingForSubRequests (line 37) | public function testFilterDoesNothingForSubRequests() method testFilterSetsNonDefaultCharsetIfNotOverridden (line 47) | public function testFilterSetsNonDefaultCharsetIfNotOverridden() method testFilterDoesNothingIfCharsetIsOverridden (line 60) | public function testFilterDoesNothingIfCharsetIsOverridden() method testFiltersSetsNonDefaultCharsetIfNotOverriddenOnNonTextContentType (line 74) | public function testFiltersSetsNonDefaultCharsetIfNotOverriddenOnNonTe... method testSetContentLanguageHeaderWhenEmptyAndAtLeast2EnabledLocalesAreConfigured (line 89) | public function testSetContentLanguageHeaderWhenEmptyAndAtLeast2Enable... method testNotOverrideContentLanguageHeaderWhenNotEmpty (line 104) | public function testNotOverrideContentLanguageHeaderWhenNotEmpty() method testNotSetContentLanguageHeaderWhenDisabled (line 120) | public function testNotSetContentLanguageHeaderWhenDisabled() FILE: Tests/EventListener/RouterListenerTest.php class RouterListenerTest (line 40) | class RouterListenerTest extends TestCase method testPort (line 42) | #[DataProvider('getPortData')] method getPortData (line 63) | public static function getPortData() method createRequestEventForUri (line 73) | private function createRequestEventForUri(string $uri): RequestEvent method testRequestMatcher (line 82) | public function testRequestMatcher() method testSubRequestWithDifferentMethod (line 98) | public function testSubRequestWithDifferentMethod() method testLoggingParameter (line 124) | #[DataProvider('getLoggingParameterData')] method getLoggingParameterData (line 144) | public static function getLoggingParameterData() method testWithBadRequest (line 152) | public function testWithBadRequest() method testNoRoutingConfigurationResponse (line 172) | public function testNoRoutingConfigurationResponse() method testRequestWithBadHost (line 199) | public function testRequestWithBadHost() method testResourceNotFoundException (line 217) | public function testResourceNotFoundException() method testMethodNotAllowedException (line 244) | public function testMethodNotAllowedException() method testRouteMapping (line 270) | #[DataProvider('provideRouteMapping')] method provideRouteMapping (line 292) | public static function provideRouteMapping(): iterable FILE: Tests/EventListener/SerializeControllerResultListenerTest.php class SerializeControllerResultListenerTest (line 26) | class SerializeControllerResultListenerTest extends TestCase method testSerializeAttribute (line 28) | public function testSerializeAttribute() class ProductCreated (line 72) | class ProductCreated method __construct (line 74) | public function __construct(public readonly int $productId) class GetApiController (line 79) | class GetApiController method __invoke (line 81) | #[Serialize(201, ['X-Test-Header' => 'abc'], ['foo' => 'bar'])] FILE: Tests/EventListener/SessionListenerTest.php class SessionListenerTest (line 40) | class SessionListenerTest extends TestCase method testSessionCookieOptions (line 42) | #[DataProvider('provideSessionOptions')] method provideSessionOptions (line 84) | public static function provideSessionOptions(): \Generator method testPhpBridgeAlreadyStartedSession (line 141) | #[RunInSeparateProcess] method testSessionCookieWrittenNoCookieGiven (line 158) | #[RunInSeparateProcess] method testSessionCookieNotWrittenCookieGiven (line 182) | #[RunInSeparateProcess] method testNewSessionIdIsNotOverwritten (line 209) | #[RunInSeparateProcess] method testSessionCookieClearedWhenInvalidated (line 241) | #[RunInSeparateProcess] method testSessionCookieNotClearedWhenOtherVariablesSet (line 271) | #[RunInSeparateProcess] method testSessionCookieSetWhenOtherNativeVariablesSet (line 295) | #[RunInSeparateProcess] method testOnlyTriggeredOnMainRequest (line 322) | public function testOnlyTriggeredOnMainRequest() method testSessionIsSet (line 339) | public function testSessionIsSet() method testSessionUsesFactory (line 364) | public function testSessionUsesFactory() method testUsesFactoryWhenNeeded (line 385) | public function testUsesFactoryWhenNeeded() method testDontUsesFactoryWhenSessionIsNotUsed (line 407) | public function testDontUsesFactoryWhenSessionIsNotUsed() method testResponseIsPrivateIfSessionStarted (line 425) | public function testResponseIsPrivateIfSessionStarted() method testResponseIsStillPublicIfSessionStartedAndHeaderPresent (line 455) | public function testResponseIsStillPublicIfSessionStartedAndHeaderPres... method testSessionSaveAndResponseHasSessionCookie (line 483) | public function testSessionSaveAndResponseHasSessionCookie() method testUninitializedSessionUsingSessionFromRequest (line 510) | public function testUninitializedSessionUsingSessionFromRequest() method testUninitializedSessionWithoutInitializedSession (line 530) | public function testUninitializedSessionWithoutInitializedSession() method testResponseHeadersMaxAgeAndExpiresNotBeOverriddenIfSessionStarted (line 548) | public function testResponseHeadersMaxAgeAndExpiresNotBeOverriddenIfSe... method testResponseHeadersMaxAgeAndExpiresDefaultValuesIfSessionStarted (line 583) | public function testResponseHeadersMaxAgeAndExpiresDefaultValuesIfSess... method testPrivateResponseMaxAgeIsRespectedIfSessionStarted (line 611) | public function testPrivateResponseMaxAgeIsRespectedIfSessionStarted() method testSurrogateMainRequestIsPublic (line 635) | public function testSurrogateMainRequestIsPublic() method testGetSessionIsCalledOnce (line 675) | public function testGetSessionIsCalledOnce() method testGetSessionSetsSessionOnMainRequest (line 705) | public function testGetSessionSetsSessionOnMainRequest() method testSessionUsageExceptionIfStatelessAndSessionUsed (line 726) | public function testSessionUsageExceptionIfStatelessAndSessionUsed() method testSessionUsageLogIfStatelessAndSessionUsed (line 749) | public function testSessionUsageLogIfStatelessAndSessionUsed() method testSessionIsSavedWhenUnexpectedSessionExceptionThrown (line 775) | public function testSessionIsSavedWhenUnexpectedSessionExceptionThrown() method testSessionUsageCallbackWhenDebugAndStateless (line 803) | public function testSessionUsageCallbackWhenDebugAndStateless() method testSessionUsageCallbackWhenNoDebug (line 830) | public function testSessionUsageCallbackWhenNoDebug() method testSessionUsageCallbackWhenNoStateless (line 852) | public function testSessionUsageCallbackWhenNoStateless() method testReset (line 868) | #[RunInSeparateProcess] method testResetUnclosedSession (line 887) | #[RunInSeparateProcess] method createListener (line 906) | private function createListener(Request $request, SessionStorageFactor... method createValidSessionId (line 923) | private function createValidSessionId(): string FILE: Tests/EventListener/SurrogateListenerTest.php class SurrogateListenerTest (line 24) | class SurrogateListenerTest extends TestCase method testFilterDoesNothingForSubRequests (line 26) | public function testFilterDoesNothingForSubRequests() method testFilterWhenThereIsSomeEsiIncludes (line 40) | public function testFilterWhenThereIsSomeEsiIncludes() method testFilterWhenThereIsNoEsiIncludes (line 54) | public function testFilterWhenThereIsNoEsiIncludes() FILE: Tests/EventListener/ValidateRequestListenerTest.php class ValidateRequestListenerTest (line 23) | class ValidateRequestListenerTest extends TestCase method tearDown (line 25) | protected function tearDown(): void method testListenerThrowsWhenMainRequestHasInconsistentClientIps (line 30) | public function testListenerThrowsWhenMainRequestHasInconsistentClient... FILE: Tests/Exception/AccessDeniedHttpExceptionTest.php class AccessDeniedHttpExceptionTest (line 17) | class AccessDeniedHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/BadRequestHttpExceptionTest.php class BadRequestHttpExceptionTest (line 17) | class BadRequestHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/ConflictHttpExceptionTest.php class ConflictHttpExceptionTest (line 17) | class ConflictHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/GoneHttpExceptionTest.php class GoneHttpExceptionTest (line 17) | class GoneHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/HttpExceptionTest.php class HttpExceptionTest (line 18) | class HttpExceptionTest extends TestCase method headerDataProvider (line 20) | public static function headerDataProvider() method testHeadersDefault (line 34) | public function testHeadersDefault() method testHeadersConstructor (line 40) | #[DataProvider('headerDataProvider')] method testHeadersSetter (line 47) | #[DataProvider('headerDataProvider')] method testThrowableIsAllowedForPrevious (line 55) | public function testThrowableIsAllowedForPrevious() method testFromStatusCode (line 63) | #[DataProvider('provideStatusCode')] method provideStatusCode (line 71) | public static function provideStatusCode() method createException (line 93) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/LengthRequiredHttpExceptionTest.php class LengthRequiredHttpExceptionTest (line 17) | class LengthRequiredHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/LockedHttpExceptionTest.php class LockedHttpExceptionTest (line 17) | class LockedHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/MethodNotAllowedHttpExceptionTest.php class MethodNotAllowedHttpExceptionTest (line 18) | class MethodNotAllowedHttpExceptionTest extends HttpExceptionTest method testHeadersDefault (line 20) | public function testHeadersDefault() method testWithHeaderConstruct (line 26) | public function testWithHeaderConstruct() method testHeadersSetter (line 39) | #[DataProvider('headerDataProvider')] method createException (line 47) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/NotAcceptableHttpExceptionTest.php class NotAcceptableHttpExceptionTest (line 17) | class NotAcceptableHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/NotFoundHttpExceptionTest.php class NotFoundHttpExceptionTest (line 17) | class NotFoundHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/PreconditionFailedHttpExceptionTest.php class PreconditionFailedHttpExceptionTest (line 17) | class PreconditionFailedHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/PreconditionRequiredHttpExceptionTest.php class PreconditionRequiredHttpExceptionTest (line 17) | class PreconditionRequiredHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/ServiceUnavailableHttpExceptionTest.php class ServiceUnavailableHttpExceptionTest (line 18) | class ServiceUnavailableHttpExceptionTest extends HttpExceptionTest method testHeadersDefaultRetryAfter (line 20) | public function testHeadersDefaultRetryAfter() method testWithHeaderConstruct (line 26) | public function testWithHeaderConstruct() method testHeadersSetter (line 39) | #[DataProvider('headerDataProvider')] method createException (line 47) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/TooManyRequestsHttpExceptionTest.php class TooManyRequestsHttpExceptionTest (line 18) | class TooManyRequestsHttpExceptionTest extends HttpExceptionTest method testHeadersDefaultRertyAfter (line 20) | public function testHeadersDefaultRertyAfter() method testWithHeaderConstruct (line 26) | public function testWithHeaderConstruct() method testHeadersSetter (line 39) | #[DataProvider('headerDataProvider')] method createException (line 47) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/UnauthorizedHttpExceptionTest.php class UnauthorizedHttpExceptionTest (line 18) | class UnauthorizedHttpExceptionTest extends HttpExceptionTest method testHeadersDefault (line 20) | public function testHeadersDefault() method testWithHeaderConstruct (line 26) | public function testWithHeaderConstruct() method testHeadersSetter (line 39) | #[DataProvider('headerDataProvider')] method createException (line 47) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/UnprocessableEntityHttpExceptionTest.php class UnprocessableEntityHttpExceptionTest (line 17) | class UnprocessableEntityHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Exception/UnsupportedMediaTypeHttpExceptionTest.php class UnsupportedMediaTypeHttpExceptionTest (line 17) | class UnsupportedMediaTypeHttpExceptionTest extends HttpExceptionTest method createException (line 19) | protected function createException(string $message = '', ?\Throwable $... FILE: Tests/Fixtures/AcmeFooBundle/AcmeFooBundle.php class AcmeFooBundle (line 19) | class AcmeFooBundle extends AbstractBundle method configure (line 21) | public function configure(DefinitionConfigurator $definition): void method prependExtension (line 32) | public function prependExtension(ContainerConfigurator $container, Con... method loadExtension (line 37) | public function loadExtension(array $config, ContainerConfigurator $co... FILE: Tests/Fixtures/Attribute/Bar.php class Bar (line 14) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD | \Att... method __construct (line 17) | public function __construct( FILE: Tests/Fixtures/Attribute/Baz.php class Baz (line 14) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD | \Att... FILE: Tests/Fixtures/Attribute/Buz.php class Buz (line 14) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD)] FILE: Tests/Fixtures/Attribute/Foo.php class Foo (line 14) | #[\Attribute(\Attribute::TARGET_PARAMETER)] method __construct (line 19) | public function __construct($foo) FILE: Tests/Fixtures/Attribute/Qux.php class Qux (line 14) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD)] FILE: Tests/Fixtures/Attribute/SubBuz.php class SubBuz (line 14) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD)] FILE: Tests/Fixtures/BundleCompilerPass/BundleAsCompilerPassBundle.php class BundleAsCompilerPassBundle (line 18) | class BundleAsCompilerPassBundle extends AbstractBundle implements Compi... method process (line 20) | public function process(ContainerBuilder $container): void FILE: Tests/Fixtures/ClearableService.php class ClearableService (line 5) | class ClearableService method clear (line 9) | public function clear() FILE: Tests/Fixtures/Controller/AttributeController.php class AttributeController (line 18) | #[Bar('class'), Undefined('class')] method __invoke (line 21) | #[Bar('method'), Baz, Undefined('method')] method action (line 26) | public function action(#[Foo('bar')] string $baz) method multiAttributeArg (line 30) | public function multiAttributeArg(#[Foo('bar'), Undefined('bar')] stri... method issue41478 (line 34) | public function issue41478(#[Foo('bar')] string $baz, string $bat) FILE: Tests/Fixtures/Controller/BasicTypesController.php class BasicTypesController (line 14) | class BasicTypesController method action (line 16) | public function action(string $foo, int $bar, float $baz) FILE: Tests/Fixtures/Controller/CacheAttributeController.php class CacheAttributeController (line 16) | #[Cache(smaxage: 20)] method foo (line 22) | #[Cache(smaxage: 25)] method bar (line 27) | public function bar() FILE: Tests/Fixtures/Controller/ControllerAttributesController.php class ControllerAttributesController (line 18) | #[Buz] method buzQuxAction (line 21) | #[Buz] method buzAction (line 27) | #[Buz] method subBuzAction (line 32) | #[SubBuz] method noAttributeAction (line 37) | public function noAttributeAction() FILE: Tests/Fixtures/Controller/ExtendingRequest.php class ExtendingRequest (line 16) | class ExtendingRequest extends Request FILE: Tests/Fixtures/Controller/ExtendingSession.php class ExtendingSession (line 16) | class ExtendingSession extends Session FILE: Tests/Fixtures/Controller/NullableController.php class NullableController (line 14) | class NullableController method action (line 16) | public function action(?string $foo, ?\stdClass $bar, ?string $baz = '... FILE: Tests/Fixtures/Controller/VariadicController.php class VariadicController (line 14) | class VariadicController method action (line 16) | public function action($foo, ...$bar) FILE: Tests/Fixtures/DataCollector/CloneVarDataCollector.php class CloneVarDataCollector (line 19) | final class CloneVarDataCollector extends DataCollector method __construct (line 23) | public function __construct($varToClone) method collect (line 28) | public function collect(Request $request, Response $response, ?\Throwa... method getData (line 33) | public function getData(): Data method getName (line 38) | public function getName(): string FILE: Tests/Fixtures/DataCollector/DummyController.php class DummyController (line 14) | class DummyController method staticControllerMethod (line 19) | public static function staticControllerMethod() method __call (line 27) | public function __call(string $method, array $args) method __callStatic (line 35) | public static function __callStatic(string $method, array $args) method __invoke (line 40) | public function __invoke() method regularCallable (line 45) | public function regularCallable() FILE: Tests/Fixtures/ExtensionNotValidBundle/DependencyInjection/ExtensionNotValidExtension.php class ExtensionNotValidExtension (line 14) | class ExtensionNotValidExtension method getAlias (line 16) | public function getAlias() FILE: Tests/Fixtures/ExtensionNotValidBundle/ExtensionNotValidBundle.php class ExtensionNotValidBundle (line 16) | class ExtensionNotValidBundle extends Bundle FILE: Tests/Fixtures/ExtensionPresentBundle/DependencyInjection/ExtensionPresentExtension.php class ExtensionPresentExtension (line 17) | class ExtensionPresentExtension extends Extension method load (line 19) | public function load(array $configs, ContainerBuilder $container): void FILE: Tests/Fixtures/ExtensionPresentBundle/ExtensionPresentBundle.php class ExtensionPresentBundle (line 16) | class ExtensionPresentBundle extends Bundle FILE: Tests/Fixtures/IsSignatureValidAttributeController.php class IsSignatureValidAttributeController (line 16) | #[IsSignatureValid] method __invoke (line 19) | public function __invoke() FILE: Tests/Fixtures/IsSignatureValidAttributeMethodsController.php class IsSignatureValidAttributeMethodsController (line 16) | class IsSignatureValidAttributeMethodsController method noAttribute (line 18) | public function noAttribute() method withDefaultBehavior (line 22) | #[IsSignatureValid] method withMultiple (line 27) | #[IsSignatureValid] method withPostOnly (line 33) | #[IsSignatureValid(methods: 'POST')] method withGetAndPost (line 38) | #[IsSignatureValid(methods: ['GET', 'POST'])] FILE: Tests/Fixtures/KernelWithoutBundles.php class KernelWithoutBundles (line 18) | class KernelWithoutBundles extends Kernel method registerBundles (line 20) | public function registerBundles(): iterable method registerContainerConfiguration (line 25) | public function registerContainerConfiguration(LoaderInterface $loader... method getProjectDir (line 29) | public function getProjectDir(): string method build (line 34) | protected function build(ContainerBuilder $container): void FILE: Tests/Fixtures/LazyResettableService.php class LazyResettableService (line 14) | class LazyResettableService extends \stdClass method foo (line 18) | public function foo(): bool method reset (line 23) | public function reset(): void FILE: Tests/Fixtures/MockableUploadFileWithClientSize.php class MockableUploadFileWithClientSize (line 16) | class MockableUploadFileWithClientSize extends UploadedFile method getClientSize (line 18) | public function getClientSize(): int FILE: Tests/Fixtures/MultiResettableService.php class MultiResettableService (line 5) | class MultiResettableService method resetFirst (line 10) | public function resetFirst() method resetSecond (line 15) | public function resetSecond() FILE: Tests/Fixtures/ResettableService.php class ResettableService (line 5) | class ResettableService method reset (line 9) | public function reset() FILE: Tests/Fixtures/TestClient.php class TestClient (line 16) | class TestClient extends HttpKernelBrowser method getScript (line 18) | protected function getScript($request): string FILE: Tests/Fixtures/UsePropertyInDestruct.php class UsePropertyInDestruct (line 5) | class UsePropertyInDestruct method __destruct (line 10) | public function __destruct() FILE: Tests/Fixtures/WithPublicObjectProperty.php class WithPublicObjectProperty (line 5) | class WithPublicObjectProperty FILE: Tests/Fragment/EsiFragmentRendererTest.php class EsiFragmentRendererTest (line 22) | class EsiFragmentRendererTest extends TestCase method testRenderFallbackToInlineStrategyIfEsiNotSupported (line 24) | public function testRenderFallbackToInlineStrategyIfEsiNotSupported() method testRenderFallbackWithScalar (line 30) | public function testRenderFallbackWithScalar() method testRender (line 38) | public function testRender() method testRenderControllerReference (line 51) | public function testRenderControllerReference() method testRenderControllerReferenceWithAbsoluteUri (line 69) | public function testRenderControllerReferenceWithAbsoluteUri() method testRenderControllerReferenceWithoutSignerThrowsException (line 87) | public function testRenderControllerReferenceWithoutSignerThrowsExcept... method testRenderAltControllerReferenceWithoutSignerThrowsException (line 99) | public function testRenderAltControllerReferenceWithoutSignerThrowsExc... method getInlineStrategy (line 111) | private function getInlineStrategy($called = false) FILE: Tests/Fragment/FragmentHandlerTest.php class FragmentHandlerTest (line 22) | class FragmentHandlerTest extends TestCase method setUp (line 26) | protected function setUp(): void method testRenderWhenRendererDoesNotExist (line 32) | public function testRenderWhenRendererDoesNotExist() method testRenderWithUnknownRenderer (line 39) | public function testRenderWithUnknownRenderer() method testDeliverWithUnsuccessfulResponse (line 47) | public function testDeliverWithUnsuccessfulResponse() method testRender (line 65) | public function testRender() method getHandler (line 85) | protected function getHandler($returnValue, $arguments = []) FILE: Tests/Fragment/HIncludeFragmentRendererTest.php class HIncludeFragmentRendererTest (line 22) | class HIncludeFragmentRendererTest extends TestCase method testRenderExceptionWhenControllerAndNoSigner (line 24) | public function testRenderExceptionWhenControllerAndNoSigner() method testRenderWithControllerAndSigner (line 31) | public function testRenderWithControllerAndSigner() method testRenderWithUri (line 38) | public function testRenderWithUri() method testRenderWithDefault (line 47) | public function testRenderWithDefault() method testRenderWithAttributesOptions (line 62) | public function testRenderWithAttributesOptions() method testRenderWithTwigAndDefaultText (line 77) | public function testRenderWithTwigAndDefaultText() FILE: Tests/Fragment/InlineFragmentRendererTest.php class InlineFragmentRendererTest (line 30) | #[Group('time-sensitive')] method testRender (line 33) | public function testRender() method testRenderWithControllerReference (line 40) | public function testRenderWithControllerReference() method testRenderWithObjectsAsAttributes (line 47) | public function testRenderWithObjectsAsAttributes() method testRenderWithTrustedHeaderDisabled (line 63) | public function testRenderWithTrustedHeaderDisabled() method testRenderExceptionNoIgnoreErrors (line 77) | public function testRenderExceptionNoIgnoreErrors() method testRenderExceptionIgnoreErrors (line 88) | public function testRenderExceptionIgnoreErrors() method testRenderExceptionIgnoreErrorsWithAlt (line 102) | public function testRenderExceptionIgnoreErrorsWithAlt() method getKernel (line 119) | private function getKernel($returnValue) method testExceptionInSubRequestsDoesNotMangleOutputBuffers (line 137) | public function testExceptionInSubRequestsDoesNotMangleOutputBuffers() method testLocaleAndFormatAreKeptInSubrequest (line 170) | public function testLocaleAndFormatAreKeptInSubrequest() method testESIHeaderIsKeptInSubrequest (line 190) | public function testESIHeaderIsKeptInSubrequest() method testESIHeaderIsKeptInSubrequestWithTrustedHeaderDisabled (line 209) | public function testESIHeaderIsKeptInSubrequestWithTrustedHeaderDisabl... method testHeadersPossiblyResultingIn304AreNotAssignedToSubrequest (line 218) | public function testHeadersPossiblyResultingIn304AreNotAssignedToSubre... method testFirstTrustedProxyIsSetAsRemote (line 231) | public function testFirstTrustedProxyIsSetAsRemote() method testIpAddressOfRangedTrustedProxyIsSetAsRemote (line 252) | public function testIpAddressOfRangedTrustedProxyIsSetAsRemote() method testStatelessAttributeIsForwardedByDefault (line 273) | public function testStatelessAttributeIsForwardedByDefault() method testStatelessAttributeCanBeDisabled (line 288) | public function testStatelessAttributeCanBeDisabled() method getKernelExpectingRequest (line 306) | private function getKernelExpectingRequest(Request $expectedRequest) class Bar (line 324) | class Bar method getBar (line 328) | public function getBar() FILE: Tests/Fragment/RoutableFragmentRendererTest.php class RoutableFragmentRendererTest (line 20) | class RoutableFragmentRendererTest extends TestCase method testGenerateFragmentUri (line 22) | #[DataProvider('getGenerateFragmentUriData')] method testGenerateAbsoluteFragmentUri (line 28) | #[DataProvider('getGenerateFragmentUriData')] method getGenerateFragmentUriData (line 34) | public static function getGenerateFragmentUriData() method testGenerateFragmentUriWithARequest (line 46) | public function testGenerateFragmentUriWithARequest() method testGenerateFragmentUriWithNonScalar (line 56) | #[DataProvider('getGenerateFragmentUriDataWithNonScalar')] method getGenerateFragmentUriDataWithNonScalar (line 63) | public static function getGenerateFragmentUriDataWithNonScalar() method callGenerateFragmentUriMethod (line 71) | private function callGenerateFragmentUriMethod(ControllerReference $re... class Foo (line 81) | class Foo method getFoo (line 85) | public function getFoo() FILE: Tests/Fragment/SsiFragmentRendererTest.php class SsiFragmentRendererTest (line 22) | class SsiFragmentRendererTest extends TestCase method testRenderFallbackToInlineStrategyIfSsiNotSupported (line 24) | public function testRenderFallbackToInlineStrategyIfSsiNotSupported() method testRender (line 30) | public function testRender() method testRenderControllerReference (line 42) | public function testRenderControllerReference() method testRenderControllerReferenceWithAbsoluteUri (line 60) | public function testRenderControllerReferenceWithAbsoluteUri() method testRenderControllerReferenceWithoutSignerThrowsException (line 78) | public function testRenderControllerReferenceWithoutSignerThrowsExcept... method testRenderAltControllerReferenceWithoutSignerThrowsException (line 90) | public function testRenderAltControllerReferenceWithoutSignerThrowsExc... method getInlineStrategy (line 102) | private function getInlineStrategy($called = false) FILE: Tests/HttpCache/EsiTest.php class EsiTest (line 20) | class EsiTest extends TestCase method testHasSurrogateEsiCapability (line 22) | public function testHasSurrogateEsiCapability() method testAddSurrogateEsiCapability (line 38) | public function testAddSurrogateEsiCapability() method testAddSurrogateControl (line 50) | public function testAddSurrogateControl() method testNeedsEsiParsing (line 63) | public function testNeedsEsiParsing() method testRenderIncludeTag (line 75) | public function testRenderIncludeTag() method testProcessDoesNothingIfContentTypeIsNotHtml (line 85) | public function testProcessDoesNothingIfContentTypeIsNotHtml() method testMultilineEsiRemoveTagsAreRemoved (line 97) | public function testMultilineEsiRemoveTagsAreRemoved() method testCommentTagsAreRemoved (line 108) | public function testCommentTagsAreRemoved() method testProcess (line 119) | public function testProcess() method testProcessEscapesPhpTags (line 150) | public function testProcessEscapesPhpTags() method testProcessWhenNoSrcInAnEsi (line 162) | public function testProcessWhenNoSrcInAnEsi() method testProcessRemoveSurrogateControlHeader (line 172) | public function testProcessRemoveSurrogateControlHeader() method testHandle (line 193) | public function testHandle() method testHandleWhenResponseIsNot200 (line 200) | public function testHandleWhenResponseIsNot200() method testHandleWhenResponseIsNot200AndErrorsAreIgnored (line 210) | public function testHandleWhenResponseIsNot200AndErrorsAreIgnored() method testHandleWhenResponseIsNot200AndAltIsPresent (line 219) | public function testHandleWhenResponseIsNot200AndAltIsPresent() method testHandleWhenResponseIsNotModified (line 229) | public function testHandleWhenResponseIsNotModified() method getCache (line 238) | protected function getCache($request, $response) FILE: Tests/HttpCache/HttpCacheTest.php class HttpCacheTest (line 27) | #[Group('time-sensitive')] method testTerminateDelegatesTerminationOnlyForTerminableInterface (line 30) | public function testTerminateDelegatesTerminationOnlyForTerminableInte... method testDoesNotCallTerminateOnFreshResponse (line 54) | public function testDoesNotCallTerminateOnFreshResponse() method testPassesOnNonGetHeadRequests (line 100) | public function testPassesOnNonGetHeadRequests() method testPassesSuspiciousMethodRequests (line 110) | public function testPassesSuspiciousMethodRequests() method testInvalidatesOnPostPutDeleteRequests (line 121) | public function testInvalidatesOnPostPutDeleteRequests() method testDoesNotCacheWithAuthorizationRequestHeaderAndNonPublicResponse (line 134) | public function testDoesNotCacheWithAuthorizationRequestHeaderAndNonPu... method testDoesCacheWithAuthorizationRequestHeaderAndPublicResponse (line 148) | public function testDoesCacheWithAuthorizationRequestHeaderAndPublicRe... method testDoesNotCacheWithCookieHeaderAndNonPublicResponse (line 161) | public function testDoesNotCacheWithCookieHeaderAndNonPublicResponse() method testDoesNotCacheRequestsWithACookieHeader (line 174) | public function testDoesNotCacheRequestsWithACookieHeader() method testRespondsWith304WhenIfModifiedSinceMatchesLastModified (line 187) | public function testRespondsWith304WhenIfModifiedSinceMatchesLastModif... method testRespondsWith304WhenIfNoneMatchMatchesETag (line 202) | public function testRespondsWith304WhenIfNoneMatchMatchesETag() method testRespondsWith304WhenIfNoneMatchAndIfModifiedSinceBothMatch (line 216) | public function testRespondsWith304WhenIfNoneMatchAndIfModifiedSinceBo... method testIncrementsMaxAgeWhenNoDateIsSpecifiedEventWhenUsingETag (line 245) | public function testIncrementsMaxAgeWhenNoDateIsSpecifiedEventWhenUsin... method testValidatesPrivateResponsesCachedOnTheClient (line 270) | public function testValidatesPrivateResponsesCachedOnTheClient() method testStoresResponsesWhenNoCacheRequestDirectivePresent (line 315) | public function testStoresResponsesWhenNoCacheRequestDirectivePresent() method testReloadsResponsesWhenCacheHitsButNoCacheRequestDirectivePresentWhenAllowReloadIsSetTrue (line 327) | public function testReloadsResponsesWhenCacheHitsButNoCacheRequestDire... method testDoesNotReloadResponsesWhenAllowReloadIsSetFalseDefault (line 354) | public function testDoesNotReloadResponsesWhenAllowReloadIsSetFalseDef... method testRevalidatesFreshCacheEntryWhenMaxAgeRequestDirectiveIsExceededWhenAllowRevalidateOptionIsSetTrue (line 385) | public function testRevalidatesFreshCacheEntryWhenMaxAgeRequestDirecti... method testDoesNotRevalidateFreshCacheEntryWhenEnableRevalidateOptionIsSetFalseDefault (line 415) | public function testDoesNotRevalidateFreshCacheEntryWhenEnableRevalida... method testFetchesResponseFromBackendWhenCacheMisses (line 452) | public function testFetchesResponseFromBackendWhenCacheMisses() method testDoesNotCacheSomeStatusCodeResponses (line 463) | public function testDoesNotCacheSomeStatusCodeResponses() method testDoesNotCacheResponsesWithExplicitNoStoreDirective (line 476) | public function testDoesNotCacheResponsesWithExplicitNoStoreDirective() method testDoesNotCacheResponsesWithoutFreshnessInformationOrAValidator (line 486) | public function testDoesNotCacheResponsesWithoutFreshnessInformationOr... method testCachesResponsesWithExplicitNoCacheDirective (line 495) | public function testCachesResponsesWithExplicitNoCacheDirective() method testRevalidatesResponsesWithNoCacheDirectiveEvenIfFresh (line 505) | public function testRevalidatesResponsesWithNoCacheDirectiveEvenIfFresh() method testCachesResponsesWithAnExpirationHeader (line 521) | public function testCachesResponsesWithAnExpirationHeader() method testCachesResponsesWithAMaxAgeDirective (line 538) | public function testCachesResponsesWithAMaxAgeDirective() method testCachesResponsesWithASMaxAgeDirective (line 554) | public function testCachesResponsesWithASMaxAgeDirective() method testCachesResponsesWithALastModifiedValidatorButNoFreshnessInformation (line 570) | public function testCachesResponsesWithALastModifiedValidatorButNoFres... method testCachesResponsesWithAnETagValidatorButNoFreshnessInformation (line 582) | public function testCachesResponsesWithAnETagValidatorButNoFreshnessIn... method testHitsCachedResponsesWithExpiresHeader (line 593) | public function testHitsCachedResponsesWithExpiresHeader() method testHitsCachedResponseWithMaxAgeDirective (line 618) | public function testHitsCachedResponseWithMaxAgeDirective() method testDegradationWhenCacheLocked (line 642) | public function testDegradationWhenCacheLocked() method testHitBackendOnlyOnceWhenCacheWasLocked (line 683) | public function testHitBackendOnlyOnceWhenCacheWasLocked() method testTraceAddedWhenCacheLocked (line 741) | public function testTraceAddedWhenCacheLocked() method testHitsCachedResponseWithSMaxAgeDirective (line 767) | public function testHitsCachedResponseWithSMaxAgeDirective() method testAssignsDefaultTtlWhenResponseHasNoFreshnessInformation (line 791) | public function testAssignsDefaultTtlWhenResponseHasNoFreshnessInforma... method testAssignsDefaultTtlWhenResponseHasNoFreshnessInformationAndAfterTtlWasExpired (line 813) | public function testAssignsDefaultTtlWhenResponseHasNoFreshnessInforma... method testAssignsDefaultTtlWhenResponseHasNoFreshnessInformationAndAfterTtlWasExpiredWithStatus304 (line 863) | public function testAssignsDefaultTtlWhenResponseHasNoFreshnessInforma... method testDoesNotAssignDefaultTtlWhenResponseHasMustRevalidateDirective (line 911) | public function testDoesNotAssignDefaultTtlWhenResponseHasMustRevalida... method testFetchesFullResponseWhenCacheStaleAndNoValidatorsPresent (line 925) | public function testFetchesFullResponseWhenCacheStaleAndNoValidatorsPr... method testValidatesCachedResponsesWithLastModifiedAndNoFreshnessInformation (line 964) | public function testValidatesCachedResponsesWithLastModifiedAndNoFresh... method testValidatesCachedResponsesUseSameHttpMethod (line 1001) | public function testValidatesCachedResponsesUseSameHttpMethod() method testValidatesCachedResponsesWithETagAndNoFreshnessInformation (line 1014) | public function testValidatesCachedResponsesWithETagAndNoFreshnessInfo... method testServesResponseWhileFreshAndRevalidatesWithLastModifiedInformation (line 1050) | public function testServesResponseWhileFreshAndRevalidatesWithLastModi... method testReplacesCachedResponsesWhenValidationResultsInNon304Response (line 1084) | public function testReplacesCachedResponsesWhenValidationResultsInNon3... method testPassesHeadRequestsThroughDirectlyOnPass (line 1123) | public function testPassesHeadRequestsThroughDirectlyOnPass() method testUsesCacheToRespondToHeadRequestsWhenFresh (line 1136) | public function testUsesCacheToRespondToHeadRequestsWhenFresh() method testSendsNoContentWhenFresh (line 1156) | public function testSendsNoContentWhenFresh() method testInvalidatesCachedResponsesOnPost (line 1174) | public function testInvalidatesCachedResponsesOnPost() method testServesFromCacheWhenHeadersMatch (line 1222) | public function testServesFromCacheWhenHeadersMatch() method testStoresMultipleResponsesWhenHeadersDiffer (line 1246) | public function testStoresMultipleResponsesWhenHeadersDiffer() method testShouldCatchExceptions (line 1284) | public function testShouldCatchExceptions() method testShouldCatchExceptionsWhenReloadingAndNoCacheRequest (line 1294) | public function testShouldCatchExceptionsWhenReloadingAndNoCacheRequest() method testShouldNotCatchExceptions (line 1305) | public function testShouldNotCatchExceptions() method testEsiCacheSendsTheLowestTtl (line 1315) | public function testEsiCacheSendsTheLowestTtl() method testEsiCacheSendsTheLowestTtlForHeadRequests (line 1346) | public function testEsiCacheSendsTheLowestTtlForHeadRequests() method testEsiCacheIncludesEmbeddedResponseContentWhenMainResponseFailsRevalidationAndEmbeddedResponseIsFresh (line 1372) | public function testEsiCacheIncludesEmbeddedResponseContentWhenMainRes... method testEsiCacheIncludesEmbeddedResponseContentWhenMainResponseFailsRevalidationAndEmbeddedResponseIsValid (line 1429) | public function testEsiCacheIncludesEmbeddedResponseContentWhenMainRes... method testEsiCacheIncludesEmbeddedResponseContentWhenMainAndEmbeddedResponseAreFresh (line 1494) | public function testEsiCacheIncludesEmbeddedResponseContentWhenMainAnd... method testEsiCacheForceValidation (line 1541) | public function testEsiCacheForceValidation() method testEsiCacheForceValidationForHeadRequests (line 1573) | public function testEsiCacheForceValidationForHeadRequests() method testEsiRecalculateContentLengthHeader (line 1603) | public function testEsiRecalculateContentLengthHeader() method testEsiRecalculateContentLengthHeaderForHeadRequest (line 1628) | public function testEsiRecalculateContentLengthHeaderForHeadRequest() method testClientIpIsAlwaysLocalhostForForwardedRequests (line 1659) | public function testClientIpIsAlwaysLocalhostForForwardedRequests() method testHttpCacheIsSetAsATrustedProxy (line 1669) | #[DataProvider('getTrustedProxyData')] method getTrustedProxyData (line 1687) | public static function getTrustedProxyData() method testForwarderHeaderForForwardedRequests (line 1696) | #[DataProvider('getForwardedData')] method getForwardedData (line 1714) | public static function getForwardedData() method testEsiCacheRemoveValidationHeadersIfEmbeddedResponses (line 1723) | public function testEsiCacheRemoveValidationHeadersIfEmbeddedResponses() method testEsiCacheRemoveValidationHeadersIfEmbeddedResponsesAndHeadRequest (line 1751) | public function testEsiCacheRemoveValidationHeadersIfEmbeddedResponses... method testDoesNotCacheOptionsRequest (line 1780) | public function testDoesNotCacheOptionsRequest() method testUsesOriginalRequestForSurrogate (line 1795) | public function testUsesOriginalRequestForSurrogate() method testStaleIfErrorMustNotResetLifetime (line 1831) | public function testStaleIfErrorMustNotResetLifetime() method testResponsesThatMayBeUsedStaleIfError (line 1872) | #[DataProvider('getResponseDataThatMayBeServedStaleIfError')] method getResponseDataThatMayBeServedStaleIfError (line 1904) | public static function getResponseDataThatMayBeServedStaleIfError() method testResponsesThatMustNotBeUsedStaleIfError (line 1913) | #[DataProvider('getResponseDataThatMustNotBeServedStaleIfError')] method testSkipsConfiguredResponseHeadersForStore (line 1944) | public function testSkipsConfiguredResponseHeadersForStore() method getResponseDataThatMustNotBeServedStaleIfError (line 1981) | public static function getResponseDataThatMustNotBeServedStaleIfError() method testStaleIfErrorWhenStrictSmaxageDisabled (line 1998) | public function testStaleIfErrorWhenStrictSmaxageDisabled() method testTraceHeaderNameCanBeChanged (line 2026) | public function testTraceHeaderNameCanBeChanged() method testTraceLevelDefaultsToFullIfDebug (line 2035) | public function testTraceLevelDefaultsToFullIfDebug() method testTraceLevelDefaultsToNoneIfNotDebug (line 2044) | public function testTraceLevelDefaultsToNoneIfNotDebug() method testTraceLevelShort (line 2053) | public function testTraceLevelShort() method testQueryMethodIsCacheable (line 2064) | public function testQueryMethodIsCacheable() method testQueryMethodDifferentBodiesCreateDifferentCacheEntries (line 2092) | public function testQueryMethodDifferentBodiesCreateDifferentCacheEntr... method testQueryMethodWithEmptyBodyIsCacheable (line 2130) | public function testQueryMethodWithEmptyBodyIsCacheable() class TestKernel (line 2152) | class TestKernel implements HttpKernelInterface method terminate (line 2156) | public function terminate(Request $request, Response $response) method handle (line 2161) | public function handle(Request $request, $type = self::MAIN_REQUEST, $... FILE: Tests/HttpCache/HttpCacheTestCase.php class HttpCacheTestCase (line 22) | abstract class HttpCacheTestCase extends TestCase method setUp (line 35) | protected function setUp(): void method tearDown (line 53) | protected function tearDown(): void method assertHttpKernelIsCalled (line 69) | public function assertHttpKernelIsCalled() method assertHttpKernelIsNotCalled (line 74) | public function assertHttpKernelIsNotCalled() method assertResponseOk (line 79) | public function assertResponseOk() method assertTraceContains (line 84) | public function assertTraceContains($trace) method assertTraceNotContains (line 92) | public function assertTraceNotContains($trace) method assertExceptionsAreCaught (line 100) | public function assertExceptionsAreCaught() method assertExceptionsAreNotCaught (line 105) | public function assertExceptionsAreNotCaught() method request (line 110) | public function request($method, $uri = '/', $server = [], $cookies = ... method getMetaStorageValues (line 136) | public function getMetaStorageValues() method setNextResponse (line 147) | public function setNextResponse($statusCode = 200, array $headers = []... method setNextResponses (line 152) | public function setNextResponses($responses) method catchExceptions (line 157) | public function catchExceptions($catch = true) method clearDirectory (line 162) | public static function clearDirectory($directory) method createStore (line 185) | protected function createStore(): Store FILE: Tests/HttpCache/ResponseCacheStrategyTest.php class ResponseCacheStrategyTest (line 20) | class ResponseCacheStrategyTest extends TestCase method testMinimumSharedMaxAgeWins (line 22) | public function testMinimumSharedMaxAgeWins() method testSharedMaxAgeNotSetIfNotSetInAnyEmbeddedRequest (line 41) | public function testSharedMaxAgeNotSetIfNotSetInAnyEmbeddedRequest() method testSharedMaxAgeNotSetIfNotSetInMainRequest (line 59) | public function testSharedMaxAgeNotSetIfNotSetInMainRequest() method testExpiresHeaderUpdatedFromMaxAge (line 77) | public function testExpiresHeaderUpdatedFromMaxAge() method testMaxAgeUpdatedFromExpiresHeader (line 98) | public function testMaxAgeUpdatedFromExpiresHeader() method testMaxAgeAndSharedMaxAgeUpdatedFromExpiresHeader (line 116) | public function testMaxAgeAndSharedMaxAgeUpdatedFromExpiresHeader() method testMainResponseNotCacheableWhenEmbeddedResponseRequiresValidation (line 135) | public function testMainResponseNotCacheableWhenEmbeddedResponseRequir... method testValidationOnMainResponseIsNotPossibleWhenItContainsEmbeddedResponses (line 152) | public function testValidationOnMainResponseIsNotPossibleWhenItContain... method testMainResponseWithValidationIsUnchangedWhenThereIsNoEmbeddedResponse (line 175) | public function testMainResponseWithValidationIsUnchangedWhenThereIsNo... method testMainResponseWithExpirationIsUnchangedWhenThereIsNoEmbeddedResponse (line 186) | public function testMainResponseWithExpirationIsUnchangedWhenThereIsNo... method testLastModifiedIsMergedWithEmbeddedResponse (line 197) | public function testLastModifiedIsMergedWithEmbeddedResponse() method testLastModifiedIsRemovedWhenEmbeddedResponseHasNoLastModified (line 215) | public function testLastModifiedIsRemovedWhenEmbeddedResponseHasNoLast... method testLastModifiedIsNotAddedWhenMainResponseHasNoLastModified (line 230) | public function testLastModifiedIsNotAddedWhenMainResponseHasNoLastMod... method testMainResponseIsNotCacheableWhenEmbeddedResponseIsNotCacheable (line 245) | public function testMainResponseIsNotCacheableWhenEmbeddedResponseIsNo... method testEmbeddingPrivateResponseMakesMainResponsePrivate (line 266) | public function testEmbeddingPrivateResponseMakesMainResponsePrivate() method testEmbeddingPublicResponseDoesNotMakeMainResponsePublic (line 285) | public function testEmbeddingPublicResponseDoesNotMakeMainResponsePubl... method testResponseIsExiprableWhenEmbeddedResponseCombinesExpiryAndValidation (line 304) | public function testResponseIsExiprableWhenEmbeddedResponseCombinesExp... method testResponseIsExpirableButNotValidateableWhenMainResponseCombinesExpirationAndValidation (line 326) | public function testResponseIsExpirableButNotValidateableWhenMainRespo... method testCacheControlMerging (line 345) | #[DataProvider('cacheControlMergingProvider')] method cacheControlMergingProvider (line 414) | public static function cacheControlMergingProvider() FILE: Tests/HttpCache/SsiTest.php class SsiTest (line 20) | class SsiTest extends TestCase method testHasSurrogateSsiCapability (line 22) | public function testHasSurrogateSsiCapability() method testAddSurrogateSsiCapability (line 38) | public function testAddSurrogateSsiCapability() method testAddSurrogateControl (line 50) | public function testAddSurrogateControl() method testNeedsSsiParsing (line 63) | public function testNeedsSsiParsing() method testRenderIncludeTag (line 75) | public function testRenderIncludeTag() method testProcessDoesNothingIfContentTypeIsNotHtml (line 84) | public function testProcessDoesNothingIfContentTypeIsNotHtml() method testProcess (line 96) | public function testProcess() method testProcessEscapesPhpTags (line 115) | public function testProcessEscapesPhpTags() method testProcessWhenNoSrcInAnSsi (line 127) | public function testProcessWhenNoSrcInAnSsi() method testProcessRemoveSurrogateControlHeader (line 137) | public function testProcessRemoveSurrogateControlHeader() method testHandle (line 158) | public function testHandle() method testHandleWhenResponseIsNot200 (line 165) | public function testHandleWhenResponseIsNot200() method testHandleWhenResponseIsNot200AndErrorsAreIgnored (line 175) | public function testHandleWhenResponseIsNot200AndErrorsAreIgnored() method testHandleWhenResponseIsNot200AndAltIsPresent (line 184) | public function testHandleWhenResponseIsNot200AndAltIsPresent() method getCache (line 194) | protected function getCache($request, $response) FILE: Tests/HttpCache/StoreTest.php class StoreTest (line 20) | class StoreTest extends TestCase method setUp (line 26) | protected function setUp(): void method tearDown (line 36) | protected function tearDown(): void method testReadsAnEmptyArrayWithReadWhenNothingCachedAtKey (line 41) | public function testReadsAnEmptyArrayWithReadWhenNothingCachedAtKey() method testUnlockFileThatDoesExist (line 46) | public function testUnlockFileThatDoesExist() method testUnlockFileThatDoesNotExist (line 54) | public function testUnlockFileThatDoesNotExist() method testRemovesEntriesForKeyWithPurge (line 59) | public function testRemovesEntriesForKeyWithPurge() method testStoresACacheEntry (line 77) | public function testStoresACacheEntry() method testSetsTheXContentDigestResponseHeaderBeforeStoring (line 84) | public function testSetsTheXContentDigestResponseHeaderBeforeStoring() method testDoesNotTrustXContentDigestFromUpstream (line 93) | public function testDoesNotTrustXContentDigestFromUpstream() method testWritesResponseEvenIfXContentDigestIsPresent (line 105) | public function testWritesResponseEvenIfXContentDigestIsPresent() method testWritingARestoredResponseDoesNotCorruptCache (line 114) | public function testWritingARestoredResponseDoesNotCorruptCache() method testFindsAStoredEntryWithLookup (line 147) | public function testFindsAStoredEntryWithLookup() method testDoesNotFindAnEntryWithLookupWhenNoneExists (line 156) | public function testDoesNotFindAnEntryWithLookupWhenNoneExists() method testCanonizesUrlsForCacheKeys (line 163) | public function testCanonizesUrlsForCacheKeys() method testDoesNotFindAnEntryWithLookupWhenTheBodyDoesNotExist (line 173) | public function testDoesNotFindAnEntryWithLookupWhenTheBodyDoesNotExist() method testRestoresResponseHeadersProperlyWithLookup (line 182) | public function testRestoresResponseHeadersProperlyWithLookup() method testRestoresResponseContentFromEntityStoreWithLookup (line 190) | public function testRestoresResponseContentFromEntityStoreWithLookup() method testInvalidatesMetaAndEntityStoreEntriesWithInvalidate (line 197) | public function testInvalidatesMetaAndEntityStoreEntriesWithInvalidate() method testSucceedsQuietlyWhenInvalidateCalledWithNoMatchingEntries (line 206) | public function testSucceedsQuietlyWhenInvalidateCalledWithNoMatchingE... method testDoesNotReturnEntriesThatVaryWithLookup (line 213) | public function testDoesNotReturnEntriesThatVaryWithLookup() method testDoesNotReturnEntriesThatSlightlyVaryWithLookup (line 223) | public function testDoesNotReturnEntriesThatSlightlyVaryWithLookup() method testStoresMultipleResponsesForEachVaryCombination (line 233) | public function testStoresMultipleResponsesForEachVaryCombination() method testOverwritesNonVaryingResponseWithStore (line 254) | public function testOverwritesNonVaryingResponseWithStore() method testLocking (line 274) | public function testLocking() method testPurgeHttps (line 286) | public function testPurgeHttps() method testPurgeHttpAndHttps (line 297) | public function testPurgeHttpAndHttps() method testDoesNotStorePrivateHeaders (line 313) | public function testDoesNotStorePrivateHeaders() method testDiscardsInvalidBodyEval (line 324) | public function testDiscardsInvalidBodyEval() method testLoadsBodyEval (line 340) | public function testLoadsBodyEval() method testWriteWithMultipleVaryAndCachedAllResponse (line 355) | public function testWriteWithMultipleVaryAndCachedAllResponse() method testWriteWithMultipleVaryAndCachedLastResponse (line 381) | public function testWriteWithMultipleVaryAndCachedLastResponse() method testWriteWithChangingVary (line 407) | public function testWriteWithChangingVary() method testWriteWithRemoveVaryAndAllHeadersOnTheList (line 430) | public function testWriteWithRemoveVaryAndAllHeadersOnTheList() method testWriteWithAddingVaryAndAllHeadersOnTheList (line 453) | public function testWriteWithAddingVaryAndAllHeadersOnTheList() method storeSimpleEntry (line 472) | protected function storeSimpleEntry($path = null, $headers = []) method getStoreMetadata (line 482) | protected function getStoreMetadata($key) method getStorePath (line 495) | protected function getStorePath($key) method testQueryMethodCacheKeyIncludesBody (line 503) | public function testQueryMethodCacheKeyIncludesBody() method testQueryMethodCacheKeyDiffersFromGet (line 526) | public function testQueryMethodCacheKeyDiffersFromGet() method testOtherMethodsCacheKeyIgnoresBody (line 545) | public function testOtherMethodsCacheKeyIgnoresBody() method testQueryMethodCacheKeyAvoidsBoundaryCollisions (line 567) | public function testQueryMethodCacheKeyAvoidsBoundaryCollisions() FILE: Tests/HttpCache/SubRequestHandlerTest.php class SubRequestHandlerTest (line 20) | class SubRequestHandlerTest extends TestCase method setUp (line 24) | protected function setUp(): void method tearDown (line 29) | protected function tearDown(): void method testTrustedHeadersAreKept (line 34) | public function testTrustedHeadersAreKept() method testUntrustedHeadersAreRemoved (line 61) | public function testUntrustedHeadersAreRemoved() method testTrustedForwardedHeader (line 87) | public function testTrustedForwardedHeader() method testTrustedXForwardedForHeader (line 109) | public function testTrustedXForwardedForHeader() method getGlobalState (line 134) | private function getGlobalState(): array class TestSubRequestHandlerKernel (line 143) | class TestSubRequestHandlerKernel implements HttpKernelInterface method __construct (line 145) | public function __construct( method handle (line 150) | public function handle(Request $request, $type = self::MAIN_REQUEST, $... FILE: Tests/HttpCache/TestHttpKernel.php class TestHttpKernel (line 22) | class TestHttpKernel extends HttpKernel implements ControllerResolverInt... method __construct (line 32) | public function __construct($body, $status, $headers, ?\Closure $custo... method assert (line 42) | public function assert(\Closure $callback) method handle (line 57) | public function handle(Request $request, $type = HttpKernelInterface::... method isCatchingExceptions (line 65) | public function isCatchingExceptions() method getController (line 70) | public function getController(Request $request): callable|false method getArguments (line 75) | public function getArguments(Request $request, callable $controller, ?... method callController (line 80) | public function callController(Request $request) method hasBeenCalled (line 93) | public function hasBeenCalled() method reset (line 98) | public function reset() FILE: Tests/HttpCache/TestMultipleHttpKernel.php class TestMultipleHttpKernel (line 22) | class TestMultipleHttpKernel extends HttpKernel implements ControllerRes... method __construct (line 30) | public function __construct($responses) method getBackendRequest (line 41) | public function getBackendRequest() method handle (line 46) | public function handle(Request $request, $type = HttpKernelInterface::... method getController (line 53) | public function getController(Request $request): callable|false method getArguments (line 58) | public function getArguments(Request $request, callable $controller, ?... method callController (line 63) | public function callController(Request $request) method hasBeenCalled (line 72) | public function hasBeenCalled() method reset (line 77) | public function reset() FILE: Tests/HttpClientKernelTest.php class HttpClientKernelTest (line 20) | class HttpClientKernelTest extends TestCase method testHandlePassesMaxRedirectsHttpClientOption (line 22) | public function testHandlePassesMaxRedirectsHttpClientOption() FILE: Tests/HttpKernelBrowserTest.php class HttpKernelBrowserTest (line 25) | #[Group('time-sensitive')] method testDoRequest (line 28) | public function testDoRequest() method testGetScript (line 47) | public function testGetScript() method testFilterResponseConvertsCookies (line 56) | public function testFilterResponseConvertsCookies() method testFilterResponseSupportsStreamedResponses (line 76) | public function testFilterResponseSupportsStreamedResponses() method testFilterResponseSupportsStreamedResponsesWithChunks (line 91) | public function testFilterResponseSupportsStreamedResponsesWithChunks() method testUploadedFile (line 104) | public function testUploadedFile() method testUploadedFileWhenNoFileSelected (line 140) | public function testUploadedFileWhenNoFileSelected() method testUploadedFileWhenSizeExceedsUploadMaxFileSize (line 155) | public function testUploadedFileWhenSizeExceedsUploadMaxFileSize() method testAcceptHeaderNotSet (line 199) | public function testAcceptHeaderNotSet() FILE: Tests/HttpKernelTest.php class HttpKernelTest (line 36) | class HttpKernelTest extends TestCase method testHandleWhenControllerThrowsAnExceptionAndCatchIsTrue (line 43) | public function testHandleWhenControllerThrowsAnExceptionAndCatchIsTrue() method testRequestStackIsNotBrokenWhenControllerThrowsAnExceptionAndCatchIsTrue (line 51) | public function testRequestStackIsNotBrokenWhenControllerThrowsAnExcep... method testRequestStackIsNotBrokenWhenControllerThrowsAnExceptionAndCatchIsFalse (line 64) | public function testRequestStackIsNotBrokenWhenControllerThrowsAnExcep... method testRequestStackIsNotBrokenWhenControllerThrowsAnThrowable (line 77) | public function testRequestStackIsNotBrokenWhenControllerThrowsAnThrow... method testHandleWhenControllerThrowsAnExceptionAndCatchIsFalseAndNoListenerIsRegistered (line 95) | public function testHandleWhenControllerThrowsAnExceptionAndCatchIsFal... method testHandleWhenControllerThrowsAnExceptionAndCatchIsTrueWithAHandlingListener (line 108) | public function testHandleWhenControllerThrowsAnExceptionAndCatchIsTru... method testHandleWhenControllerThrowsAThrowableAndCatchIsTrueWithAHandlingListener (line 127) | public function testHandleWhenControllerThrowsAThrowableAndCatchIsTrue... method testHandleWhenControllerThrowsAThrowableAndCatchIsFalseWithAHandlingListener (line 146) | public function testHandleWhenControllerThrowsAThrowableAndCatchIsFals... method testHandleWhenControllerThrowsAThrowableAndCatchIsTrueNotHandlingThrowables (line 163) | public function testHandleWhenControllerThrowsAThrowableAndCatchIsTrue... method testHandleWhenControllerThrowsAnExceptionAndCatchIsTrueWithANonHandlingListener (line 191) | public function testHandleWhenControllerThrowsAnExceptionAndCatchIsTru... method testHandleExceptionWithARedirectionResponse (line 210) | public function testHandleExceptionWithARedirectionResponse() method testHandleHttpException (line 224) | public function testHandleHttpException() method getStatusCodes (line 238) | public function getStatusCodes() method testHandleWhenAnExceptionIsHandledWithASpecificStatusCode (line 248) | #[DataProvider('getSpecificStatusCodes')] method getSpecificStatusCodes (line 263) | public static function getSpecificStatusCodes() method testHandleWhenAListenerReturnsAResponse (line 272) | public function testHandleWhenAListenerReturnsAResponse() method testHandleWhenNoControllerIsFound (line 284) | public function testHandleWhenNoControllerIsFound() method testHandleWhenTheControllerIsAClosure (line 293) | public function testHandleWhenTheControllerIsAClosure() method testHandleWhenTheControllerIsAnObjectWithInvoke (line 302) | public function testHandleWhenTheControllerIsAnObjectWithInvoke() method testHandleWhenTheControllerIsAFunction (line 310) | public function testHandleWhenTheControllerIsAFunction() method testHandleWhenTheControllerIsAnArray (line 318) | public function testHandleWhenTheControllerIsAnArray() method testHandleWhenTheControllerIsAStaticArray (line 326) | public function testHandleWhenTheControllerIsAStaticArray() method testHandleWhenTheControllerDoesNotReturnAResponse (line 334) | public function testHandleWhenTheControllerDoesNotReturnAResponse() method testHandleWhenTheControllerDoesNotReturnAResponseButAViewIsRegistered (line 352) | public function testHandleWhenTheControllerDoesNotReturnAResponseButAV... method testHandleWithAResponseListener (line 364) | public function testHandleWithAResponseListener() method testHandleAllowChangingControllerArguments (line 375) | public function testHandleAllowChangingControllerArguments() method testHandleAllowChangingControllerAndArguments (line 387) | public function testHandleAllowChangingControllerAndArguments() method testTerminate (line 411) | public function testTerminate() method testTerminateWithException (line 429) | public function testTerminateWithException() method testVerifyRequestStackPushPopDuringHandle (line 445) | public function testVerifyRequestStackPushPopDuringHandle() method testVerifyRequestStackPushPopWithStreamedResponse (line 459) | public function testVerifyRequestStackPushPopWithStreamedResponse() method testInconsistentClientIpsOnMainRequests (line 476) | public function testInconsistentClientIpsOnMainRequests() method testResponseEventCanAccessControllerAttributes (line 496) | public function testResponseEventCanAccessControllerAttributes() method testViewEventProvidesControllerArgumentsViaMetadata (line 516) | public function testViewEventProvidesControllerArgumentsViaMetadata() method testExceptionEventProvidesControllerMetadata (line 535) | public function testExceptionEventProvidesControllerMetadata() method testFinishRequestEventKeepsControllerMetadata (line 556) | public function testFinishRequestEventKeepsControllerMetadata() method getHttpKernel (line 573) | private function getHttpKernel(EventDispatcherInterface $eventDispatch... method assertResponseEquals (line 590) | private function assertResponseEquals(Response $expected, Response $ac... class TestController (line 597) | class TestController method __invoke (line 599) | public function __invoke() method controller (line 604) | public function controller() method staticController (line 609) | public static function staticController() function controller_func (line 615) | function controller_func() FILE: Tests/KernelTest.php class KernelTest (line 38) | class KernelTest extends TestCase method tearDown (line 40) | protected function tearDown(): void method testConstructor (line 48) | public function testConstructor() method testEmptyEnv (line 60) | public function testEmptyEnv() method testClone (line 68) | public function testClone() method testClassNameValidityGetter (line 82) | public function testClassNameValidityGetter() method testInitializeContainerClearsOldContainers (line 94) | public function testInitializeContainerClearsOldContainers() method testBootInitializesBundlesAndContainer (line 119) | public function testBootInitializesBundlesAndContainer() method testBootSetsTheContainerToTheBundles (line 128) | public function testBootSetsTheContainerToTheBundles() method testBootSetsTheBootedFlagToTrue (line 142) | public function testBootSetsTheBootedFlagToTrue() method testClassCacheIsNotLoadedByDefault (line 151) | public function testClassCacheIsNotLoadedByDefault() method testBootKernelSeveralTimesOnlyInitializesBundlesOnce (line 160) | public function testBootKernelSeveralTimesOnlyInitializesBundlesOnce() method testShutdownCallsShutdownOnAllBundles (line 170) | public function testShutdownCallsShutdownOnAllBundles() method testShutdownGivesNullContainerToAllBundles (line 182) | public function testShutdownGivesNullContainerToAllBundles() method testHandleCallsHandleOnHttpKernel (line 200) | public function testHandleCallsHandleOnHttpKernel() method testHandleBootsTheKernel (line 222) | public function testHandleBootsTheKernel() method testSerialize (line 241) | public function testSerialize() method testLocateResourceThrowsExceptionWhenNameIsNotValid (line 250) | public function testLocateResourceThrowsExceptionWhenNameIsNotValid() method testLocateResourceThrowsExceptionWhenNameIsUnsafe (line 256) | public function testLocateResourceThrowsExceptionWhenNameIsUnsafe() method testLocateResourceThrowsExceptionWhenBundleDoesNotExist (line 262) | public function testLocateResourceThrowsExceptionWhenBundleDoesNotExist() method testLocateResourceThrowsExceptionWhenResourceDoesNotExist (line 268) | public function testLocateResourceThrowsExceptionWhenResourceDoesNotEx... method testLocateResourceReturnsTheFirstThatMatches (line 283) | public function testLocateResourceReturnsTheFirstThatMatches() method testLocateResourceOnDirectories (line 297) | public function testLocateResourceOnDirectories() method testInitializeBundleThrowsExceptionWhenRegisteringTwoBundlesWithTheSameName (line 319) | public function testInitializeBundleThrowsExceptionWhenRegisteringTwoB... method testTerminateReturnsSilentlyIfKernelIsNotBooted (line 332) | public function testTerminateReturnsSilentlyIfKernelIsNotBooted() method testTerminateDelegatesTerminationOnlyForTerminableInterface (line 341) | public function testTerminateDelegatesTerminationOnlyForTerminableInte... method testKernelWithoutBundles (line 375) | public function testKernelWithoutBundles() method testProjectDirExtension (line 383) | public function testProjectDirExtension() method testKernelReset (line 392) | public function testKernelReset() method testKernelExtension (line 418) | public function testKernelExtension() method testKernelPass (line 452) | public function testKernelPass() method testWarmup (line 460) | public function testWarmup() method testServicesResetter (line 469) | public function testServicesResetter() method testServicesAreNotResetBetweenHttpCacheFragments (line 501) | public function testServicesAreNotResetBetweenHttpCacheFragments() method testHttpCacheHandlesRequestsAfterKernelBoot (line 534) | public function testHttpCacheHandlesRequestsAfterKernelBoot() method testKernelStartTimeIsResetWhileBootingAlreadyBootedKernel (line 557) | #[Group('time-sensitive')] method testAnonymousKernelGeneratesValidContainerClass (line 570) | public function testAnonymousKernelGeneratesValidContainerClass() method testTrustedParameters (line 591) | public function testTrustedParameters() method testSourceDateEpoch (line 610) | public function testSourceDateEpoch() method testSourceDateEpochWithKernelContainerBuildTime (line 638) | public function testSourceDateEpochWithKernelContainerBuildTime() method getKernel (line 661) | protected function getKernel(array $methods = [], array $bundles = [],... class TestKernel (line 681) | class TestKernel implements HttpKernelInterface method terminate (line 685) | public function terminate(): void method handle (line 690) | public function handle(Request $request, int $type = self::MAIN_REQUES... method getProjectDir (line 694) | public function getProjectDir(): string class CustomProjectDirKernel (line 700) | class CustomProjectDirKernel extends Kernel implements WarmableInterface method __construct (line 706) | public function __construct( method registerBundles (line 714) | public function registerBundles(): iterable method registerContainerConfiguration (line 719) | public function registerContainerConfiguration(LoaderInterface $loader... method getProjectDir (line 723) | public function getProjectDir(): string method warmUp (line 728) | public function warmUp(string $cacheDir, ?string $buildDir = null): array method build (line 736) | protected function build(ContainerBuilder $container): void method getHttpKernel (line 743) | protected function getHttpKernel(): HttpKernelInterface class PassKernel (line 749) | class PassKernel extends CustomProjectDirKernel implements CompilerPassI... method __construct (line 751) | public function __construct() method process (line 757) | public function process(ContainerBuilder $container): void class FragmentHandlingKernel (line 763) | class FragmentHandlingKernel implements HttpKernelInterface method handle (line 768) | public function handle(Request $request, int $type = self::MAIN_REQUES... class FragmentRenderingHttpCache (line 777) | class FragmentRenderingHttpCache implements HttpKernelInterface method __construct (line 779) | public function __construct( method handle (line 785) | public function handle(Request $request, int $type = self::MAIN_REQUES... class RecordingHttpCache (line 799) | class RecordingHttpCache implements HttpKernelInterface method handle (line 803) | public function handle(Request $request, int $type = self::MAIN_REQUES... class ThrowingHttpKernel (line 811) | class ThrowingHttpKernel implements HttpKernelInterface method handle (line 813) | public function handle(Request $request, int $type = self::MAIN_REQUES... class KernelForTest (line 819) | class KernelForTest extends Kernel method __construct (line 821) | public function __construct( method getBundleMap (line 830) | public function getBundleMap(): array method registerBundles (line 835) | public function registerBundles(): iterable method registerContainerConfiguration (line 840) | public function registerContainerConfiguration(LoaderInterface $loader... method isBooted (line 844) | public function isBooted(): bool method getProjectDir (line 849) | public function getProjectDir(): string method initializeContainer (line 854) | protected function initializeContainer(): void class KernelForTestWithLoadClassCache (line 864) | class KernelForTestWithLoadClassCache extends KernelForTest method doLoadClassCache (line 866) | public function doLoadClassCache(): void FILE: Tests/Log/LoggerTest.php class LoggerTest (line 25) | class LoggerTest extends TestCase method setUp (line 30) | protected function setUp(): void method tearDown (line 36) | protected function tearDown(): void method assertLogsMatch (line 43) | public static function assertLogsMatch(array $expected, array $given) method getLogs (line 55) | public function getLogs(): array method testImplements (line 60) | public function testImplements() method testLogsAtAllLevels (line 65) | #[DataProvider('provideLevelsAndMessages')] method provideLevelsAndMessages (line 78) | public static function provideLevelsAndMessages() method testLogLevelDisabled (line 92) | public function testLogLevelDisabled() method testThrowsOnInvalidLevel (line 103) | public function testThrowsOnInvalidLevel() method testThrowsOnInvalidMinLevel (line 109) | public function testThrowsOnInvalidMinLevel() method testInvalidOutput (line 115) | public function testInvalidOutput() method testContextReplacement (line 121) | public function testContextReplacement() method testObjectCastToString (line 130) | public function testObjectCastToString() method testContextCanContainAnything (line 143) | public function testContextCanContainAnything() method testContextExceptionKeyCanBeExceptionOrOtherValues (line 162) | public function testContextExceptionKeyCanBeExceptionOrOtherValues() method testFormatter (line 175) | public function testFormatter() method testLogsWithoutOutput (line 187) | public function testLogsWithoutOutput() class DummyTest (line 208) | class DummyTest method __toString (line 210) | public function __toString(): string FILE: Tests/Logger.php class Logger (line 16) | class Logger extends AbstractLogger method __construct (line 20) | public function __construct() method getLogsForLevel (line 25) | public function getLogsForLevel(string $level): array method clear (line 30) | public function clear(): void method log (line 44) | public function log($level, $message, array $context = []): void FILE: Tests/Profiler/FileProfilerStorageTest.php class FileProfilerStorageTest (line 19) | class FileProfilerStorageTest extends TestCase method setUp (line 24) | protected function setUp(): void method tearDown (line 34) | protected function tearDown(): void method testStore (line 39) | public function testStore() method testChildren (line 51) | public function testChildren() method testStoreSpecialCharsInUrl (line 84) | public function testStoreSpecialCharsInUrl() method testStoreDuplicateToken (line 125) | public function testStoreDuplicateToken() method testRetrieveByIp (line 143) | public function testRetrieveByIp() method testRetrieveByStatusCode (line 155) | public function testRetrieveByStatusCode() method testRetrieveByUrl (line 169) | public function testRetrieveByUrl() method testStoreTime (line 222) | public function testStoreTime() method testRetrieveByEmptyUrlAndIp (line 246) | public function testRetrieveByEmptyUrlAndIp() method testRetrieveByMethodAndLimit (line 257) | public function testRetrieveByMethodAndLimit() method testPurge (line 272) | public function testPurge() method testDuplicates (line 300) | public function testDuplicates() method testStatusCode (line 316) | public function testStatusCode() method testHasErrors (line 332) | public function testHasErrors() method testHasErrorsBackwardCompatibility (line 357) | public function testHasErrorsBackwardCompatibility() method testMultiRowIndexFile (line 371) | public function testMultiRowIndexFile() method testRemoveExpiredProfiles (line 394) | #[DataProvider('provideExpiredProfiles')] method provideExpiredProfiles (line 406) | public static function provideExpiredProfiles() method testReadLineFromFile (line 469) | public function testReadLineFromFile() method cleanDir (line 482) | protected function cleanDir() FILE: Tests/Profiler/ProfilerTest.php class ProfilerTest (line 22) | class ProfilerTest extends TestCase method testCollect (line 27) | public function testCollect() method testReset (line 45) | public function testReset() method testFindWorksWithDates (line 58) | public function testFindWorksWithDates() method testFindWorksWithTimestamps (line 65) | public function testFindWorksWithTimestamps() method testFindWorksWithInvalidDates (line 72) | public function testFindWorksWithInvalidDates() method testFindWorksWithStatusCode (line 79) | public function testFindWorksWithStatusCode() method testIsInitiallyEnabled (line 86) | public function testIsInitiallyEnabled() method testDisable (line 91) | public function testDisable() method testEnable (line 99) | public function testEnable() method setUp (line 108) | protected function setUp(): void method tearDown (line 119) | protected function tearDown(): void FILE: Tests/TestHttpKernel.php class TestHttpKernel (line 21) | class TestHttpKernel extends HttpKernel implements ControllerResolverInt... method __construct (line 23) | public function __construct() method getController (line 28) | public function getController(Request $request): callable|false method getArguments (line 33) | public function getArguments(Request $request, callable $controller, ?... method callController (line 38) | public function callController(Request $request)