21:45:55.000
deprecation
Since symfony/security-bundle 5.3: The "Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface " service is deprecated, use "Symfony\Component\PasswordHasher\Hasher\UserPasswordHasherInterface " instead. It is being referenced by the "App\Security\LoginFormAuthenticator " service.
21:45:56.304
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23has " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\X\rRhG-scUkBFDDrWiGVuQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23has "
"exception " => ErrorException {#317
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\X\rRhG-scUkBFDDrWiGVuQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:56.415
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23generateUrl " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\Q\qL1yzOgykFLY45kp7Lzw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23generateUrl "
"exception " => ErrorException {#300
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\Q\qL1yzOgykFLY45kp7Lzw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:56.507
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23forward " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\T\Y\1AIK0P+PzBZjlFHfIpIw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23forward "
"exception " => ErrorException {#331
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\T\Y\1AIK0P+PzBZjlFHfIpIw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:56.856
silenced
Warning: mkdir(): File exists
21:45:56.865
warning
Failed to save key "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23file " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\U\Q\wosXTY6W0P4kaUKpDIIw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23file "
"exception " => ErrorException {#346
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\U\Q\wosXTY6W0P4kaUKpDIIw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:56.987
warning
Failed to save key "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23isGranted " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\0\O\u7Yx12Xrj8tGmjycQbvw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23isGranted "
"exception " => ErrorException {#306
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\0\O\u7Yx12Xrj8tGmjycQbvw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.225
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23render " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\L\36vSR3tXUNaakQvrQKlQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23render "
"exception " => ErrorException {#330
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\L\36vSR3tXUNaakQvrQKlQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.383
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23stream " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\C\NrXC0TcSKGCfyJiEn2lg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23stream "
"exception " => ErrorException {#363
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\C\NrXC0TcSKGCfyJiEn2lg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.538
warning
Failed to save key "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createNotFoundException " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\1\I\wvAFVutatEVsYKh0JIUg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createNotFoundException "
"exception " => ErrorException {#370
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\1\I\wvAFVutatEVsYKh0JIUg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.542
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createNotFoundException " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\U\9IwV7qZ0NhI61hv4KbsQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createNotFoundException "
"exception " => ErrorException {#372
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\U\9IwV7qZ0NhI61hv4KbsQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.631
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createForm " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\H\VNSL-i6yV0s+M1MXSgUw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createForm "
"exception " => ErrorException {#380
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\H\VNSL-i6yV0s+M1MXSgUw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.772
warning
Failed to save key "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createFormBuilder " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\B\BtYYsll4HhJILkTZ2cjw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23createFormBuilder "
"exception " => ErrorException {#387
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\B\BtYYsll4HhJILkTZ2cjw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.919
warning
Failed to save key "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23getUser " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\W\TCWpoQ+RwGIBYD48QbGQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23getUser "
"exception " => ErrorException {#396
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\W\TCWpoQ+RwGIBYD48QbGQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:57.926
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23getUser " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\N\xNNXsksRu2iNoiY-vQVQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23getUser "
"exception " => ErrorException {#413
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\N\xNNXsksRu2iNoiY-vQVQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.117
warning
Failed to save key "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23dispatchMessage " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\P\D\oHGd1RiGaBKOD5A1eUlQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CBundle%5CFrameworkBundle%5CController%5CAbstractController%23dispatchMessage "
"exception " => ErrorException {#437
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\P\D\oHGd1RiGaBKOD5A1eUlQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.325
warning
Failed to save key "App%5CController%5CLoginController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\E\2poIBtJb2eHee4OFMgpA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CLoginController "
"exception " => ErrorException {#261
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\E\2poIBtJb2eHee4OFMgpA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.401
warning
Failed to save key "App%5CController%5CLoginController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\M\fV+epnMyimWO7mEhB2ng): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CLoginController%23__construct "
"exception " => ErrorException {#452
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\M\fV+epnMyimWO7mEhB2ng): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.433
warning
Failed to save key "App%5CController%5CLoginController%23login " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\M\+\GAyHEAVrmY9zqp37R3ng): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CLoginController%23login "
"exception " => ErrorException {#507
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\M\+\GAyHEAVrmY9zqp37R3ng): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.492
warning
Failed to save key "App%5CController%5CLoginController%23logout " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\V\DEwfXstfsswYvpVKatAg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CLoginController%23logout "
"exception " => ErrorException {#407
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\V\DEwfXstfsswYvpVKatAg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.619
warning
Failed to save key "[C]App%5CController%5CLoginController%23webSignUp " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\Q\lu+KU6sfi2MZrXAMnVVw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CLoginController%23webSignUp "
"exception " => ErrorException {#506
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\Q\lu+KU6sfi2MZrXAMnVVw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.873
warning
Failed to save key "App%5CController%5CLoginController%23signUpForm " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\R\swRZA7QrbvTEn6ICLVZw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CLoginController%23signUpForm "
"exception " => ErrorException {#528
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\R\swRZA7QrbvTEn6ICLVZw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.918
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaAPIController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\N\6iuwdF40n1mfWFlVvCVA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaAPIController%23__construct "
"exception " => ErrorException {#545
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\N\6iuwdF40n1mfWFlVvCVA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:58.999
warning
Failed to save key "[C]App%5CController%5CMpesa%5CMpesaAPIController%23tokenRequest " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\U\Oe5vpBhjLU1fw0DgM6Jg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CMpesa%5CMpesaAPIController%23tokenRequest "
"exception " => ErrorException {#552
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\U\Oe5vpBhjLU1fw0DgM6Jg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.111
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaAPIController%23tokenRequest " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\M\42SIaj9141iMBL4jNvnw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaAPIController%23tokenRequest "
"exception " => ErrorException {#568
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\M\42SIaj9141iMBL4jNvnw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.257
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaAPIController%23stkPush " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\B\WqUBkmBRhT8Rw9JoXtEw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaAPIController%23stkPush "
"exception " => ErrorException {#588
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\B\WqUBkmBRhT8Rw9JoXtEw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.357
warning
Failed to save key "[C]App%5CController%5CMpesa%5CMpesaAPIController%23queryRequest " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\X\B\E0gwZIHtzfPFJIYjmT7w): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CMpesa%5CMpesaAPIController%23queryRequest "
"exception " => ErrorException {#595
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\X\B\E0gwZIHtzfPFJIYjmT7w): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.408
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaAPIController%23queryRequest " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\T\t2at0Yz33vjEfA4bMI7g): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaAPIController%23queryRequest "
"exception " => ErrorException {#597
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\L\T\t2at0Yz33vjEfA4bMI7g): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.489
warning
Failed to save key "[C]App%5CController%5CMpesa%5CMpesaAPIController%23proxyCallbackBuilder " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\3\R\2N-srpbm+HJQoUUjFZvw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CMpesa%5CMpesaAPIController%23proxyCallbackBuilder "
"exception " => ErrorException {#604
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\3\R\2N-srpbm+HJQoUUjFZvw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.646
warning
Failed to save key "[C]App%5CController%5CMpesa%5CMpesaController " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\F\I\8l6T8QB5wum9DkZGzHww): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CMpesa%5CMpesaController "
"exception " => ErrorException {#532
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\F\I\8l6T8QB5wum9DkZGzHww): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:45:59.678
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\A\jtO16iQfnRPxMd80-1tQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaController "
"exception " => ErrorException {#530
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\A\jtO16iQfnRPxMd80-1tQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:00.418
warning
Failed to save key "App%5CController%5CMpesa%5CMpesaController%23mpesaCallbackValidation " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\S\C\XwcIpzHaGny58vvoNaQQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CController%5CMpesa%5CMpesaController%23mpesaCallbackValidation "
"exception " => ErrorException {#642
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\S\C\XwcIpzHaGny58vvoNaQQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:01.253
warning
Failed to save key "[C]App%5CController%5CSms%5CSmsController%23sendSignUpMessage " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\M\U\jfaKHFW9mNx0GXfPVMDw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CController%5CSms%5CSmsController%23sendSignUpMessage "
"exception " => ErrorException {#690
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\M\U\jfaKHFW9mNx0GXfPVMDw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:01.874
warning
Failed to save key "App%5CMobile%5CBranchesController%23getBranches " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\C\0\fuSZfVxAkk7HBIBFkKbw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CMobile%5CBranchesController%23getBranches "
"exception " => ErrorException {#412
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\C\0\fuSZfVxAkk7HBIBFkKbw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:01.938
warning
Failed to save key "App%5CMobile%5CNewPatientController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\B\LvrxUBpKi3n79dVZlhwg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CMobile%5CNewPatientController "
"exception " => ErrorException {#693
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\B\LvrxUBpKi3n79dVZlhwg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:02.707
warning
Failed to save key "App%5CMobile%5CPatientsController%23getPatientsAck " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\+\X\2Z+NkCcNissJc9sDPCAQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CMobile%5CPatientsController%23getPatientsAck "
"exception " => ErrorException {#745
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\+\X\2Z+NkCcNissJc9sDPCAQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:02.841
warning
Failed to save key "[C]App%5CMobile%5CSmsController%23__construct " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\U\E\cymplHOS1qX7fpN6ALtg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CMobile%5CSmsController%23__construct "
"exception " => ErrorException {#759
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\U\E\cymplHOS1qX7fpN6ALtg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:02.915
warning
Failed to save key "App%5CMobile%5CSmsController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Y\A\NPWpXCYWHJF8lFwusLuw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CMobile%5CSmsController%23__construct "
"exception " => ErrorException {#761
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Y\A\NPWpXCYWHJF8lFwusLuw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:03.561
warning
Failed to save key "App%5CMobile%5CUsersController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\V\kF-G5eD0iKmfg8IseiaQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CMobile%5CUsersController%23__construct "
"exception " => ErrorException {#788
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\V\kF-G5eD0iKmfg8IseiaQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:04.272
warning
Failed to save key "App%5CWeb%5CCampaignController%23newCampaign " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\F\quo7QkyjJMgz-Nu+qAWA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CCampaignController%23newCampaign "
"exception " => ErrorException {#554
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\F\quo7QkyjJMgz-Nu+qAWA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:04.365
warning
Failed to save key "App%5CWeb%5CCampaignController%23setupCampaignDeleteImage " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\A\631kd6JYGsWxYAIS4JNw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CCampaignController%23setupCampaignDeleteImage "
"exception " => ErrorException {#563
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\A\631kd6JYGsWxYAIS4JNw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:05.304
warning
Failed to save key "[C]App%5CWeb%5CCampaignController%23sendToLocal " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\U\YGNQXujzmrrDzRbz9pdQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CWeb%5CCampaignController%23sendToLocal "
"exception " => ErrorException {#887
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\U\YGNQXujzmrrDzRbz9pdQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:05.348
warning
Failed to save key "App%5CWeb%5CCampaignController%23sendToLocal " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\C\adHXIc4LX5qKIlq9FOAw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CCampaignController%23sendToLocal "
"exception " => ErrorException {#889
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\C\adHXIc4LX5qKIlq9FOAw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:05.516
warning
Failed to save key "App%5CWeb%5CCampaignController%23sendWhatsAppMessage " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\I\6\iQ3V4m0oHCqNPHDMMjfA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CCampaignController%23sendWhatsAppMessage "
"exception " => ErrorException {#897
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\I\6\iQ3V4m0oHCqNPHDMMjfA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:05.823
warning
Failed to save key "App%5CWeb%5CHomeController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\T\duCFoA9D3az4Ej6V9usA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CHomeController%23__construct "
"exception " => ErrorException {#899
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\T\duCFoA9D3az4Ej6V9usA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:06.291
warning
Failed to save key "App%5CWeb%5CMarketingController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\O\W\P6Ynn+9tCZp0XfZswI9A): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMarketingController "
"exception " => ErrorException {#539
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\O\W\P6Ynn+9tCZp0XfZswI9A): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:06.722
warning
Failed to save key "App%5CWeb%5CMarketingController%23marketingPatientsJSON " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\3\L\NygVSvpXjGJU5jOoH-iw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMarketingController%23marketingPatientsJSON "
"exception " => ErrorException {#795
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\3\L\NygVSvpXjGJU5jOoH-iw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.147
warning
Failed to save key "App%5CWeb%5CMpesaHomeController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\3\Dl7GqJYA2okaQFUNHegQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMpesaHomeController "
"exception " => ErrorException {#915
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\3\Dl7GqJYA2okaQFUNHegQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.337
warning
Failed to save key "App%5CWeb%5CMpesaHomeController%23mpesaTestingAction " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\Q\r8nOwFOtea+TNUYs7w3Q): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMpesaHomeController%23mpesaTestingAction "
"exception " => ErrorException {#968
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\Q\r8nOwFOtea+TNUYs7w3Q): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.595
warning
Failed to save key "App%5CWeb%5CMpesaHomeController%23mpesaUpdateCreatedAtDate " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\V\-9foIh7BQbSw0-Lxro-Q): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMpesaHomeController%23mpesaUpdateCreatedAtDate "
"exception " => ErrorException {#988
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\V\-9foIh7BQbSw0-Lxro-Q): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.724
warning
Failed to save key "App%5CWeb%5CMpesaHomeController%23getMpesaTransaction " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\+\U\In878QMMVYY5KMBH7CcA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMpesaHomeController%23getMpesaTransaction "
"exception " => ErrorException {#434
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\+\U\In878QMMVYY5KMBH7CcA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.846
warning
Failed to save key "[C]App%5CWeb%5CMpesaHomeController%23mpesaManualTransactionsJSON " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\S\HodgrWXL1GBxV6ZRxc7g): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CWeb%5CMpesaHomeController%23mpesaManualTransactionsJSON "
"exception " => ErrorException {#1013
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\S\HodgrWXL1GBxV6ZRxc7g): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:07.959
warning
Failed to save key "App%5CWeb%5CMpesaHomeController%23getMpesaAuthentication " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\0\H\PZIniVD0ELPVmghabhxQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CMpesaHomeController%23getMpesaAuthentication "
"exception " => ErrorException {#984
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\0\H\PZIniVD0ELPVmghabhxQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.041
warning
Failed to save key "App%5CWeb%5CSmsMarketingController " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\A\7Vio2Y76FjHhwR2q7YSw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController "
"exception " => ErrorException {#947
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\A\7Vio2Y76FjHhwR2q7YSw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.135
warning
Failed to save key "App%5CWeb%5CSmsMarketingController%23__construct " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\V\vkJ07DmrBQevGsBqK4cw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController%23__construct "
"exception " => ErrorException {#1035
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\V\vkJ07DmrBQevGsBqK4cw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.368
warning
Failed to save key "[C]App%5CWeb%5CSmsMarketingController%23smsHome " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\K\UrYJURuC19QTTK4yX9KA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CWeb%5CSmsMarketingController%23smsHome "
"exception " => ErrorException {#1042
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\K\UrYJURuC19QTTK4yX9KA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.445
warning
Failed to save key "App%5CWeb%5CSmsMarketingController%23smsHome " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\V\y5FBC7hwyRXTxIkJ2upw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController%23smsHome "
"exception " => ErrorException {#1056
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\R\V\y5FBC7hwyRXTxIkJ2upw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.693
warning
Failed to save key "App%5CWeb%5CSmsMarketingController%23smsCallback " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\0\bC9YUuxRGmrDsfy7+ioQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController%23smsCallback "
"exception " => ErrorException {#982
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\0\bC9YUuxRGmrDsfy7+ioQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:08.852
warning
Failed to save key "App%5CWeb%5CSmsMarketingController%23sendMessages " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\U\J5FiMa8KA3MG9rlcqgzg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController%23sendMessages "
"exception " => ErrorException {#1051
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\U\J5FiMa8KA3MG9rlcqgzg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:09.197
warning
Failed to save key "[C]App%5CWeb%5CSmsMarketingController%23smsSendSample " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\M\8ouk9DYXKcVNkFTk9mig): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CWeb%5CSmsMarketingController%23smsSendSample "
"exception " => ErrorException {#1091
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Q\M\8ouk9DYXKcVNkFTk9mig): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:09.383
warning
Failed to save key "App%5CWeb%5CSmsMarketingController%23smsSendSample " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\K\R0GoUshqZ12Xk52yRqQQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSmsMarketingController%23smsSendSample "
"exception " => ErrorException {#1092
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\A\K\R0GoUshqZ12Xk52yRqQQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:09.914
warning
Failed to save key "[C]App%5CWeb%5CSystemUsersController%23systemUserNewAction " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\S\Rg1UV0BBBVuMPZIPi7+g): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CWeb%5CSystemUsersController%23systemUserNewAction "
"exception " => ErrorException {#1117
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\E\S\Rg1UV0BBBVuMPZIPi7+g): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:09.919
warning
Failed to save key "App%5CWeb%5CSystemUsersController%23systemUserNewAction " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\I\NKkO3PbHRofE9d3g1pAQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CWeb%5CSystemUsersController%23systemUserNewAction "
"exception " => ErrorException {#1120
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\I\NKkO3PbHRofE9d3g1pAQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:67 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
›
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#905 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:10.370
warning
Failed to save key "App%5CKernel " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\O\B\K5UrHn94fozRY8fFJIow): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CKernel "
"exception " => ErrorException {#780
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\O\B\K5UrHn94fozRY8fFJIow): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:57 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotations(ReflectionClass $class) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getClassAnnotations', $class);
›
arguments : {
$cacheKey : "App%5CKernel "
$class : ReflectionClass {#770 …}
$method : "getClassAnnotations "
$reflector : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:67 {
Doctrine\Common\Annotations \ PsrCachedReader->getClassAnnotation(ReflectionClass $class, $annotationName) …
› {
› foreach ($this->getClassAnnotations($class) as $annot) {
› if ($annot instanceof $annotationName) {
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:287 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getGlobals(ReflectionClass $class) …
› if (!$annot && $this->reader) {
› $annot = $this->reader->getClassAnnotation($class, $this->routeAnnotationClass);
› }
arguments : {
$class : ReflectionClass {#770 …}
$annotationName : "Symfony\Component\Routing\Annotation\Route "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:122 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
›
› $globals = $this->getGlobals($class);
›
arguments : {
$class : ReflectionClass {#770 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:10.654
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23__clone " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\P\2\JiYtuOLuu5U+Gi9VCDRQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23__clone "
"exception " => ErrorException {#1153
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\P\2\JiYtuOLuu5U+Gi9VCDRQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:10.944
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23reboot " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\R\ppdB5MlDWZcVNYV6-2Tw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23reboot "
"exception " => ErrorException {#1161
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\N\R\ppdB5MlDWZcVNYV6-2Tw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:11.011
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23shutdown " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\-\O\-yJbEb68G4AR+4XTA9gg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23shutdown "
"exception " => ErrorException {#1169
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\-\O\-yJbEb68G4AR+4XTA9gg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:11.186
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23handle " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\C\6\fR4+u88I8xCpELevyjPw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23handle "
"exception " => ErrorException {#1175
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\C\6\fR4+u88I8xCpELevyjPw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:11.829
warning
Failed to save key "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23locateResource " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\B\kU01JblJ3kaiUGoRA5NQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23locateResource "
"exception " => ErrorException {#1189
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\B\kU01JblJ3kaiUGoRA5NQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:11.858
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23locateResource " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\2\A\LNISgNB3FQZAmF-HUIjw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23locateResource "
"exception " => ErrorException {#1191
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\2\A\LNISgNB3FQZAmF-HUIjw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:11.990
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23isDebug " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\S\NA69PYSIA668XP5HbfNw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23isDebug "
"exception " => ErrorException {#1200
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\S\NA69PYSIA668XP5HbfNw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.079
warning
Failed to save key "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getProjectDir " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\X\q3JP2Z+N4KQLXjIEH9lw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getProjectDir "
"exception " => ErrorException {#1207
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\X\q3JP2Z+N4KQLXjIEH9lw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.177
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getProjectDir " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\V\0KI9yQkeV+33t7Zz8CIg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getProjectDir "
"exception " => ErrorException {#1093
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\V\0KI9yQkeV+33t7Zz8CIg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.388
warning
Failed to save key "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getContainer " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\I\GZijHuj+cvHEa0wQh-WQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getContainer "
"exception " => ErrorException {#1044
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\W\I\GZijHuj+cvHEa0wQh-WQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.708
warning
Failed to save key "App%5CKernel%23getCacheDir " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\R\eVNJzlADTyyvfgCoC3uw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CKernel%23getCacheDir "
"exception " => ErrorException {#1213
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\Z\R\eVNJzlADTyyvfgCoC3uw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.806
warning
Failed to save key "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getBuildDir " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\V\PRm9l1PIDKYxGRxI+rrQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]Symfony%5CComponent%5CHttpKernel%5CKernel%23getBuildDir "
"exception " => ErrorException {#1219
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\V\PRm9l1PIDKYxGRxI+rrQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.845
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getBuildDir " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\Y\RLmTcfRlo9NZQApAmFVQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getBuildDir "
"exception " => ErrorException {#1221
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\Y\RLmTcfRlo9NZQApAmFVQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:12.914
warning
Failed to save key "App%5CKernel%23getLogDir " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\S\8JajFyT2ClV9MMTovurg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CKernel%23getLogDir "
"exception " => ErrorException {#1228
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\D\S\8JajFyT2ClV9MMTovurg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:13.221
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getCharset " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\L\ZP67ehKo8qQj1SgEJ4pA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getCharset "
"exception " => ErrorException {#1234
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\L\ZP67ehKo8qQj1SgEJ4pA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:13.388
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getAnnotatedClassesToCompile " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\2\ZGN1GD-wuCOlv-+757Vg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getAnnotatedClassesToCompile "
"exception " => ErrorException {#1240
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\2\ZGN1GD-wuCOlv-+757Vg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:13.905
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getContainerClass " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\R\KJPmu1EXldawgN745XOQ): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getContainerClass "
"exception " => ErrorException {#1259
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\B\R\KJPmu1EXldawgN745XOQ): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:14.120
warning
Failed to save key "Symfony%5CComponent%5CHttpKernel%5CKernel%23getKernelParameters " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\A\scTW-Kcp8l9u-bNArBYw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "Symfony%5CComponent%5CHttpKernel%5CKernel%23getKernelParameters "
"exception " => ErrorException {#1255
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\9\A\scTW-Kcp8l9u-bNArBYw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:15.139
warning
Failed to save key "[C]App%5CKernel%23registerContainerConfiguration " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\I\E\R-kymJUg82x6lrSDUUlw): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CKernel%23registerContainerConfiguration "
"exception " => ErrorException {#1313
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\I\E\R-kymJUg82x6lrSDUUlw): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:15.146
warning
Failed to save key "App%5CKernel%23registerContainerConfiguration " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\N\33jn+Yujhntyec7UvalA): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CKernel%23registerContainerConfiguration "
"exception " => ErrorException {#1316
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\V\N\33jn+Yujhntyec7UvalA): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:15.464
warning
Failed to save key "[C]App%5CKernel%23getConfigDir " of type int: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\X\B2qDUbiN1ZsmegnJAvHg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "[C]App%5CKernel%23getConfigDir "
"exception " => ErrorException {#1326
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\K\X\B2qDUbiN1ZsmegnJAvHg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:179 {
Doctrine\Common\Annotations \ PsrCachedReader->refresh(string $cacheKey, ReflectionClass $class): bool …
›
› $this->cache->save($item->set(time()));
›
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1324 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:154 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› $item = $this->cache->getItem($cacheKey);
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:15.473
warning
Failed to save key "App%5CKernel%23getConfigDir " of type array: rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg): Access is denied (code: 5)
cache
Show context
Show trace
[
"key " => "App%5CKernel%23getConfigDir "
"exception " => ErrorException {#1329
#message : "rename(C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74,C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php "
#line : 117
#severity : E_WARNING
trace : {
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
"cache-adapter " => "Symfony\Component\Cache\Adapter\PhpFilesAdapter "
]
{
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError(int $type, string $message, string $file, int $line) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
}
Symfony\Component\Cache\Adapter \ PhpFilesAdapter::throwError() {}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\FilesystemCommonTrait.php:117 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->write(string $file, string $data, int $expiresAt = null) …
›
› $success = rename($this->tmp, $file);
› $unlink = !$success;
arguments : {
$from : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\37d8af5b0a74 "
$to : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpFilesAdapter.php:257 {
Symfony\Component\Cache\Adapter \ PhpFilesAdapter->doSave(array $values, int $lifetime) …
› // Since OPcache only compiles files older than the script execution start, set the file's mtime in the past
› $ok = $this->write($file, "<?php //{$encodedKey}\n\n{$value}\n", self::$startTime - 10) && $ok;
›
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev\pools\system\p4ehSQfbFP\H\N\CwFXKLysE3LDjCXJY3Xg "
$data : """
<?php //App%255CKernel%2523getConfigDir\n
\n
return [PHP_INT_MAX, []];\n
"""
$expiresAt : 1784151944
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\AbstractAdapter.php:167 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->commit() …
› try {
› $e = $this->doSave($values, $lifetime);
› } catch (\Exception $e) {
arguments : {
$values : [ …1]
$lifetime : 0
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Traits\AbstractAdapterTrait.php:276 {
Symfony\Component\Cache\Adapter \ AbstractAdapter->save(CacheItemInterface $item) …
›
› return $this->commit();
› }
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\TraceableAdapter.php:129 {
Symfony\Component\Cache\Adapter \ TraceableAdapter->save(CacheItemInterface $item) …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \symfony\cache\ Adapter\PhpArrayAdapter.php:242 {
Symfony\Component\Cache\Adapter \ PhpArrayAdapter->save(CacheItemInterface $item) …
›
› return !isset($this->keys[$item->getKey()]) && $this->pool->save($item);
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:155 {
Doctrine\Common\Annotations \ PsrCachedReader->fetchFromCache(string $cacheKey, ReflectionClass $class, string $method, Reflector $reflector): array …
› if (($this->debug && ! $this->refresh($cacheKey, $class)) || ! $item->isHit()) {
› $this->cache->save($item->set($this->delegate->{$method}($reflector)));
› }
arguments : {
$item : Symfony\Component\Cache \ CacheItem {#1322 …}
}
}
C:\wamp64\www\neema\vendor \doctrine\annotations\ lib\Doctrine\Common\Annotations\PsrCachedReader.php:119 {
Doctrine\Common\Annotations \ PsrCachedReader->getMethodAnnotations(ReflectionMethod $method) …
›
› $annots = $this->fetchFromCache($cacheKey, $class, 'getMethodAnnotations', $method);
›
arguments : {
$cacheKey : "App%5CKernel%23getConfigDir "
$class : ReflectionClass {#1315 …}
$method : "getMethodAnnotations "
$reflector : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:386 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->getAnnotations(object $reflection): iterable …
› ? $this->reader->getClassAnnotations($reflection)
› : $this->reader->getMethodAnnotations($reflection);
›
arguments : {
$method : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationClassLoader.php:133 {
Symfony\Component\Routing\Loader \ AnnotationClassLoader->load($class, string $type = null) …
› $this->defaultRouteIndex = 0;
› foreach ($this->getAnnotations($method) as $annot) {
› $this->addRoute($collection, $annot, $globals, $class, $method);
arguments : {
$reflection : ReflectionMethod {#1141 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationFileLoader.php:62 {
Symfony\Component\Routing\Loader \ AnnotationFileLoader->load($file, string $type = null) …
› $collection->addResource(new FileResource($path));
› $collection->addCollection($this->loader->load($class, $type));
› }
arguments : {
$class : ReflectionClass {#770 …}
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\AnnotationDirectoryLoader.php:38 {
Symfony\Component\Routing\Loader \ AnnotationDirectoryLoader->load($path, string $type = null) …
› if (!is_dir($dir = $this->locator->locate($path))) {
› return parent::supports($path, $type) ? parent::load($path, $type) : new RouteCollection();
› }
arguments : {
$file : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:98 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
›
› return $this->doImport($resource, $type, $ignoreErrors, $sourceResource);
› }
arguments : {
$resource : "C:\wamp64\www\neema\config/routes\../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:220 {
Symfony\Component\Routing\Loader \ YamlFileLoader->parseImport(RouteCollection $collection, array $config, string $path, string $file) …
› /** @var RouteCollection[] $imported */
› $imported = $this->import($config['resource'], $type, false, $file, $exclude) ?: [];
›
arguments : {
$resource : "../../src/Kernel.php "
$type : "annotation "
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\YamlFileLoader.php:108 {
Symfony\Component\Routing\Loader \ YamlFileLoader->load($file, string $type = null) …
› if (isset($config['resource'])) {
› $this->parseImport($collection, $config, $path, $file);
› } else {
arguments : {
$collection : Symfony\Component\Routing \ RouteCollection {#225 …}
$config : [ …2]
$path : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:159 {
Symfony\Component\Config\Loader \ FileLoader->doImport($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null) …
› try {
› $ret = $loader->load($resource, $type);
› } finally {
arguments : {
$file : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\FileLoader.php:87 {
Symfony\Component\Config\Loader \ FileLoader->import($resource, string $type = null, bool $ignoreErrors = false, string $sourceResource = null, $exclude = null) …
› foreach ($this->glob($resource, false, $_, $ignoreErrors || !$isSubpath, false, $excluded) as $path => $info) {
› if (null !== $res = $this->doImport($path, 'glob' === $type ? null : $type, $ignoreErrors, $sourceResource)) {
› $ret[] = $res;
arguments : {
$resource : "C:\wamp64\www\neema\config/routes/annotations.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\Configurator\RoutingConfigurator.php:45 {
Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator->import($resource, string $type = null, bool $ignoreErrors = false, $exclude = null): ImportConfigurator …
›
› $imported = $this->loader->import($resource, $type, $ignoreErrors, $this->file, $exclude) ?: [];
› if (!\is_array($imported)) {
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
$type : null
$ignoreErrors : false
$sourceResource : "C:\wamp64\www\neema\src\Kernel.php "
$exclude : null
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:79 {
App \ Kernel->configureRoutes(RoutingConfigurator $routes): void …
› $routes->import($configDir.'/{routes}/'.$this->environment.'/*.yaml');
› $routes->import($configDir.'/{routes}/*.yaml');
›
arguments : {
$resource : "C:\wamp64\www\neema/config/{routes}/*.yaml "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Kernel\MicroKernelTrait.php:226 {
App \ Kernel->loadRoutes(LoaderInterface $loader): RouteCollection …
›
› $configureRoutes->getClosure($this)(new RoutingConfigurator($collection, $kernelLoader, $file, $file, $this->getEnvironment()));
›
arguments : {
$routes : Symfony\Component\Routing\Loader\Configurator \ RoutingConfigurator {#219 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Loader\ObjectLoader.php:62 {
Symfony\Component\Routing\Loader \ ObjectLoader->load($resource, string $type = null) …
›
› $routeCollection = $loaderObject->$method($this, $this->env);
›
arguments : {
$loader : Symfony\Component\Routing\Loader \ ContainerLoader {#187 …}
... : {
"dev "
}
}
}
C:\wamp64\www\neema\vendor \symfony\config\ Loader\DelegatingLoader.php:40 {
Symfony\Component\Config\Loader \ DelegatingLoader->load($resource, string $type = null) …
›
› return $loader->load($resource, $type);
› }
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\DelegatingLoader.php:70 {
Symfony\Bundle\FrameworkBundle\Routing \ DelegatingLoader->load($resource, string $type = null): RouteCollection …
› try {
› $collection = parent::load($resource, $type);
› } finally {
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\framework-bundle\ Routing\Router.php:68 {
Symfony\Bundle\FrameworkBundle\Routing \ Router->getRouteCollection() …
› if (null === $this->collection) {
› $this->collection = $this->container->get('routing.loader')->load($this->resource, $this->options['resource_type']);
› $this->resolveParameters($this->collection);
arguments : {
$resource : "kernel::loadRoutes "
$type : "service "
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:359 {
Symfony\Component\Routing \ Router->getMatcherDumperInstance() …
› {
› return new $this->options['matcher_dumper_class']($this->getRouteCollection());
› }
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:289 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
› function (ConfigCacheInterface $cache) {
› $dumper = $this->getMatcherDumperInstance();
› if (method_exists($dumper, 'addExpressionLanguageProvider')) {
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:16.727
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure " .
21:46:16.727
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest " .
21:46:16.727
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest " .
21:46:16.727
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale " .
21:46:16.727
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest " .
21:46:16.736
silenced
User Warning: Configure the "curl.cainfo ", "openssl.cafile " or "openssl.capath " php.ini setting to enable the CurlHttpClient
21:46:16.737
silenced
User Notice: Upgrade the curl extension or run "composer require amphp/http-client:^4.2.1 " to perform async HTTP operations, including full HTTP/2 support
21:46:17.960
critical
Uncaught PHP Exception Symfony\Component\Filesystem\Exception\IOException: "Cannot rename "C:\wamp64\www\neema\var\cache\dev\url719.tmp" to "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php": rename(C:\wamp64\www\neema\var\cache\dev\url719.tmp,C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php): Access is denied (code: 5) " at C:\wamp64\www\neema\vendor\symfony\filesystem\Filesystem.php line 305
request
Show context
Show trace
[
"exception " => Symfony\Component\Filesystem\Exception \ IOException {#1394
#message : "Cannot rename "C:\wamp64\www\neema\var\cache\dev\url719.tmp" to "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php": rename(C:\wamp64\www\neema\var\cache\dev\url719.tmp,C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php): Access is denied (code: 5) "
#code : 0
#file : "C:\wamp64\www\neema\vendor \symfony\filesystem\ Filesystem.php "
#line : 305
-path : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
trace : {
C:\wamp64\www\neema\vendor \symfony\filesystem\ Filesystem.php:305 {
Symfony\Component\Filesystem \ Filesystem->rename(string $origin, string $target, bool $overwrite = false) …
› }
› throw new IOException(sprintf('Cannot rename "%s" to "%s": ', $origin, $target).self::$lastError, 0, null, $target);
› }
}
C:\wamp64\www\neema\vendor \symfony\filesystem\ Filesystem.php:693 {
Symfony\Component\Filesystem \ Filesystem->dumpFile(string $filename, $content) …
›
› $this->rename($tmpFile, $filename, true);
› } finally {
arguments : {
$origin : "C:\wamp64\www\neema\var\cache\dev\url719.tmp "
$target : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$overwrite : true
}
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCache.php:123 {
Symfony\Component\Config \ ResourceCheckerConfigCache->write(string $content, array $metadata = null) …
› $filesystem = new Filesystem();
› $filesystem->dumpFile($this->file, $content);
› try {
arguments : {
$filename : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$content : """
<?php\n
\n
/**\n
* This file has been auto-generated\n
* by the Symfony Routing Component.\n
*/\n
\n
return [\n
false, // $matchHost\n
[ // $staticRoutes\n
'/' => [[['_route' => 'globalHomeRoute', '_controller' => 'App\\Controller\\HomeController::homeAction'], null, null, null, false, false, null]],\n
'/web/login' => [[['_route' => 'app_login', '_controller' => 'App\\Controller\\LoginController::login'], null, null, null, false, false, null]],\n
'/logout' => [[['_route' => 'app_logout', '_controller' => 'App\\Controller\\LoginController::logout'], null, null, null, false, false, null]],\n
'/web/update' => [[['_route' => 'app_login_update', '_controller' => 'App\\Controller\\LoginController::updateUser'], null, null, null, false, false, null]],\n
'/web/sign_up' => [[['_route' => 'web_signup', '_controller' => 'App\\Controller\\LoginController::webSignUp'], null, null, null, false, false, null]],\n
'/neema/payment_request/get_token' => [[['_route' => 'mpesaPaymentToken', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::tokenRequest'], null, ['GET' => 0], null, false, false, null]],\n
'/neema/online_callback' => [[['_route' => 'onlineCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::onlineCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/neema/payment_request' => [[['_route' => 'mpesaPaymentRequest', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::paymentRequest'], null, ['POST' => 0], null, false, false, null]],\n
'/callback' => [[['_route' => 'mpesaCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify' => [[['_route' => 'mpesaCallbackVerify', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerification'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify/timeout' => [[['_route' => 'mpesaCallbackVerifyTimeout', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerificationTimeout'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/validation' => [[['_route' => 'mpesaCallbackValidation', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackValidation'], null, ['POST' => 0], null, false, false, null]],\n
'/imports' => [[['_route' => 'app_admin_imports_k', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::importMpesaTransactions'], null, null, null, false, false, null]],\n
'/api/branches' => [\n
[['_route' => 'systemBranches', '_controller' => 'App\\Mobile\\BranchesController::branches'], null, ['POST' => 0], null, false, false, null],\n
[['_route' => 'getSystemBranches', '_controller' => 'App\\Mobile\\BranchesController::getBranches'], null, ['GET' => 0], null, false, false, null],\n
],\n
'/api/patients' => [[['_route' => 'newPatient', '_controller' => 'App\\Mobile\\NewPatientController::newPatient'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms' => [[['_route' => 'getAniversallySms', '_controller' => 'App\\Mobile\\SmsController::getAniversallySms'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms/status' => [[['_route' => 'getAniversallySmsStatus', '_controller' => 'App\\Mobile\\SmsController::getSmsSms'], null, ['PUT' => 0], null, false, false, null]],\n
'/api/sign_up' => [[['_route' => 'signUpUsers', '_controller' => 'App\\Mobile\\UsersController::systemUsers'], null, ['POST' => 0], null, false, false, null]],\n
'/web/sms/campaign' => [[['_route' => 'campaignRoute', '_controller' => 'App\\Web\\CampaignController::campaignsHome'], null, null, null, false, false, null]],\n
'/web/sms/campaign/new' => [[['_route' => 'newCampaignRoute', '_controller' => 'App\\Web\\CampaignController::newCampaign'], null, null, null, false, false, null]],\n
'/web/sms/campaign/json' => [[['_route' => 'campaignJsonRoute', '_controller' => 'App\\Web\\CampaignController::campaignsJson'], null, null, null, false, false, null]],\n
'/web/whatsapp/ack' => [[['_route' => 'whats_app_ack', '_controller' => 'App\\Web\\CampaignController::receiveWhatsappCallbackACK'], null, null, null, false, false, null]],\n
'/web' => [[['_route' => 'homeRoute', '_controller' => 'App\\Web\\HomeController::homeAction'], null, null, null, true, false, null]],\n
'/web/marketing' => [[['_route' => 'marketingHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/patients' => [[['_route' => 'marketingPatientsHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/users/json' => [[['_route' => 'marketingUsersJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingUsersJSON'], null, null, null, false, false, null]],\n
'/web/marketing/patients/json' => [[['_route' => 'marketingPatientJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa' => [[['_route' => 'mpesaHomeRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaHomeAction'], null, null, null, false, false, null]],\n
'/web/mpesa/testing' => [[['_route' => 'mpesaHomeRoute0', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTestingAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual' => [[['_route' => 'mpesaManualRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new/transaction' => [[['_route' => 'mpesaManualNewTransactionRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new' => [[['_route' => 'mpesaManualNewRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewActionk'], null, null, null, false, false, null]],\n
'/web/mpesa/json' => [[['_route' => 'mpesaJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/json' => [[['_route' => 'mpesaManualJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/sms' => [[['_route' => 'smsMarketing', '_controller' => 'App\\Web\\SmsMarketingController::smsHome'], null, null, null, false, false, null]],\n
'/web/sms/queue' => [[['_route' => 'smsMarketingQueue', '_controller' => 'App\\Web\\SmsMarketingController::smsSendToQueue'], null, null, null, false, false, null]],\n
'/web/sms/callback' => [[['_route' => 'smsMarketingCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsCallback'], null, null, null, false, false, null]],\n
'/web/sms/register_callback' => [[['_route' => 'smsMarketingRegisterCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsRegisterCallback'], null, null, null, false, false, null]],\n
'/web/sms/send_sample' => [[['_route' => 'smsMarketingSendSample', '_controller' => 'App\\Web\\SmsMarketingController::smsSendSample'], null, null, null, false, false, null]],\n
'/web/system_users' => [[['_route' => 'systemUsersHomeRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersHomeAction'], null, null, null, false, false, null]],\n
'/web/system_user/new' => [[['_route' => 'systemUserNewRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserNewAction'], null, null, null, false, false, null]],\n
'/web/system_users/json' => [[['_route' => 'systemUsersJSONRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersJSON'], null, null, null, false, false, null]],\n
'/_profiler' => [[['_route' => '_profiler_home', '_controller' => 'web_profiler.controller.profiler::homeAction'], null, null, null, true, false, null]],\n
'/_profiler/search' => [[['_route' => '_profiler_search', '_controller' => 'web_profiler.controller.profiler::searchAction'], null, null, null, false, false, null]],\n
'/_profiler/search_bar' => [[['_route' => '_profiler_search_bar', '_controller' => 'web_profiler.controller.profiler::searchBarAction'], null, null, null, false, false, null]],\n
'/_profiler/phpinfo' => [[['_route' => '_profiler_phpinfo', '_controller' => 'web_profiler.controller.profiler::phpinfoAction'], null, null, null, false, false, null]],\n
'/_profiler/open' => [[['_route' => '_profiler_open_file', '_controller' => 'web_profiler.controller.profiler::openAction'], null, null, null, false, false, null]],\n
],\n
[ // $regexpList\n
0 => '{^(?'\n
.'|/callback/register/([^/]++)(*:34)'\n
.'|/mpesa/mpesa_credentials/([^/]++)(*:74)'\n
.'|/payment/(?'\n
.'|([^/]++)(*:101)'\n
.'|ack/([^/]++)(*:121)'\n
.')'\n
.'|/api/(?'\n
.'|patients/(?'\n
.'|([^/]++)(*:158)'\n
.'|ack(*:169)'\n
.')'\n
.'|s(?'\n
.'|ystem_users/([^/]++)(*:202)'\n
.'|ign_up/([^/]++)(*:225)'\n
.')'\n
.')'\n
.'|/web/(?'\n
.'|s(?'\n
.'|ms/(?'\n
.'|campaign/se(?'\n
.'|tup/([^/]++)(?'\n
.'|/(?'\n
.'|delete_image(*:298)'\n
.'|branch/([^/]++)(?'\n
.'|(*:324)'\n
.'|/sms(*:336)'\n
.')'\n
.')'\n
.'|(*:346)'\n
.')'\n
.'|nd_update/([^/]++)(*:373)'\n
.')'\n
.'|branch_campaign/(?'\n
.'|([^/]++)(*:409)'\n
.'|test0(*:422)'\n
.')'\n
.')'\n
.'|ystem_user/([^/]++)(*:451)'\n
.')'\n
.'|whatsapp/start/([^/]++)/([^/]++)(*:492)'\n
.'|test/([^/]++)/([^/]++)(*:522)'\n
.'|mpesa/(?'\n
.'|update/([^/]++)(*:554)'\n
.'|manual/edit/([^/]++)(*:582)'\n
.')'\n
.')'\n
.'|/_(?'\n
.'|error/(\\d+)(?:\\.([^/]++))?(*:623)'\n
.'|wdt/([^/]++)(*:643)'\n
.'|profiler/([^/]++)(?'\n
.'|/(?'\n
.'|search/results(*:689)'\n
.'|router(*:703)'\n
.'|exception(?'\n
.'|(*:723)'\n
.'|\\.css(*:736)'\n
.')'\n
.')'\n
.'|(*:746)'\n
.')'\n
.')'\n
.')/?$}sDu',\n
],\n
[ // $dynamicRoutes\n
34 => [[['_route' => 'register_callback_urls', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::paymentUrlRegister'], ['shortCode'], null, null, false, true, null]],\n
74 => [[['_route' => 'renew_mpesa_authentication', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::getMpesaAuthentication'], ['shortCode'], null, null, false, true, null]],\n
101 => [[['_route' => 'mpesaPayment', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentRequest'], ['phone'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
121 => [[['_route' => 'mpesaPaymentAcknoledgement', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentAck'], ['id'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
158 => [[['_route' => 'allPatients', '_controller' => 'App\\Mobile\\PatientsController::getPatients'], ['branchCode'], ['GET' => 0], null, false, true, null]],\n
169 => [[['_route' => 'allPatientsAck', '_controller' => 'App\\Mobile\\PatientsController::getPatientsAck'], [], ['POST' => 0], null, false, false, null]],\n
202 => [[['_route' => 'systemUsers', '_controller' => 'App\\Mobile\\SystemUsersController::systemUsers'], ['branchCode'], ['POST' => 0], null, false, true, null]],\n
225 => [[['_route' => 'getUser', '_controller' => 'App\\Mobile\\UsersController::getUsers'], ['signUpCode'], ['GET' => 0], null, false, true, null]],\n
298 => [[['_route' => 'newSetupDeleteImageRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaignDeleteImage'], ['id'], null, null, false, false, null]],\n
324 => [[['_route' => 'newSetupUpdataIsSelectedCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaign'], ['id', 'branchId'], null, null, false, true, null]],\n
336 => [[['_route' => 'newSetupUpdataSMSCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaignSMS'], ['id', 'branchId'], null, null, false, false, null]],\n
346 => [[['_route' => 'newSetupCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaign'], ['id'], null, null, false, true, null]],\n
373 => [[['_route' => 'campaignUpdateRoute', '_controller' => 'App\\Web\\CampaignController::makeScreenUpdate'], ['id'], null, null, false, true, null]],\n
409 => [[['_route' => 'newSetupCampaignExportRoute', '_controller' => 'App\\Web\\CampaignController::getContacts'], ['id'], null, null, false, true, null]],\n
422 => [[['_route' => 'newSetupCampaignTestRoute', '_controller' => 'App\\Web\\CampaignController::sendSampleSms'], [], null, null, false, false, null]],\n
451 => [[['_route' => 'systemUserUpdateRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserUpdateAction'], ['id'], null, null, false, true, null]],\n
492 => [[['_route' => 'whats_app_start_campaign', '_controller' => 'App\\Web\\CampaignController::sendWhatsAppMessage'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
522 => [[['_route' => 'test_paging', '_controller' => 'App\\Web\\HomeController::test'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
554 => [[['_route' => 'mpesaUpdateDateRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaUpdateCreatedAtDate'], ['id'], null, null, false, true, null]],\n
582 => [[['_route' => 'mpesaManualEditRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewEditActionk'], ['id'], null, null, false, true, null]],\n
623 => [[['_route' => '_preview_error', '_controller' => 'error_controller::preview', '_format' => 'html'], ['code', '_format'], null, null, false, true, null]],\n
643 => [[['_route' => '_wdt', '_controller' => 'web_profiler.controller.profiler::toolbarAction'], ['token'], null, null, false, true, null]],\n
689 => [[['_route' => '_profiler_search_results', '_controller' => 'web_profiler.controller.profiler::searchResultsAction'], ['token'], null, null, false, false, null]],\n
703 => [[['_route' => '_profiler_router', '_controller' => 'web_profiler.controller.router::panelAction'], ['token'], null, null, false, false, null]],\n
723 => [[['_route' => '_profiler_exception', '_controller' => 'web_profiler.controller.exception_panel::body'], ['token'], null, null, false, false, null]],\n
736 => [[['_route' => '_profiler_exception_css', '_controller' => 'web_profiler.controller.exception_panel::stylesheet'], ['token'], null, null, false, false, null]],\n
746 => [\n
[['_route' => '_profiler', '_controller' => 'web_profiler.controller.profiler::panelAction'], ['token'], null, null, false, true, null],\n
[null, null, null, null, false, false, 0],\n
],\n
],\n
null, // $checkCondition\n
];\n
"""
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:296 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
›
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
arguments : {
$content : """
<?php\n
\n
/**\n
* This file has been auto-generated\n
* by the Symfony Routing Component.\n
*/\n
\n
return [\n
false, // $matchHost\n
[ // $staticRoutes\n
'/' => [[['_route' => 'globalHomeRoute', '_controller' => 'App\\Controller\\HomeController::homeAction'], null, null, null, false, false, null]],\n
'/web/login' => [[['_route' => 'app_login', '_controller' => 'App\\Controller\\LoginController::login'], null, null, null, false, false, null]],\n
'/logout' => [[['_route' => 'app_logout', '_controller' => 'App\\Controller\\LoginController::logout'], null, null, null, false, false, null]],\n
'/web/update' => [[['_route' => 'app_login_update', '_controller' => 'App\\Controller\\LoginController::updateUser'], null, null, null, false, false, null]],\n
'/web/sign_up' => [[['_route' => 'web_signup', '_controller' => 'App\\Controller\\LoginController::webSignUp'], null, null, null, false, false, null]],\n
'/neema/payment_request/get_token' => [[['_route' => 'mpesaPaymentToken', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::tokenRequest'], null, ['GET' => 0], null, false, false, null]],\n
'/neema/online_callback' => [[['_route' => 'onlineCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::onlineCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/neema/payment_request' => [[['_route' => 'mpesaPaymentRequest', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::paymentRequest'], null, ['POST' => 0], null, false, false, null]],\n
'/callback' => [[['_route' => 'mpesaCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify' => [[['_route' => 'mpesaCallbackVerify', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerification'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify/timeout' => [[['_route' => 'mpesaCallbackVerifyTimeout', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerificationTimeout'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/validation' => [[['_route' => 'mpesaCallbackValidation', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackValidation'], null, ['POST' => 0], null, false, false, null]],\n
'/imports' => [[['_route' => 'app_admin_imports_k', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::importMpesaTransactions'], null, null, null, false, false, null]],\n
'/api/branches' => [\n
[['_route' => 'systemBranches', '_controller' => 'App\\Mobile\\BranchesController::branches'], null, ['POST' => 0], null, false, false, null],\n
[['_route' => 'getSystemBranches', '_controller' => 'App\\Mobile\\BranchesController::getBranches'], null, ['GET' => 0], null, false, false, null],\n
],\n
'/api/patients' => [[['_route' => 'newPatient', '_controller' => 'App\\Mobile\\NewPatientController::newPatient'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms' => [[['_route' => 'getAniversallySms', '_controller' => 'App\\Mobile\\SmsController::getAniversallySms'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms/status' => [[['_route' => 'getAniversallySmsStatus', '_controller' => 'App\\Mobile\\SmsController::getSmsSms'], null, ['PUT' => 0], null, false, false, null]],\n
'/api/sign_up' => [[['_route' => 'signUpUsers', '_controller' => 'App\\Mobile\\UsersController::systemUsers'], null, ['POST' => 0], null, false, false, null]],\n
'/web/sms/campaign' => [[['_route' => 'campaignRoute', '_controller' => 'App\\Web\\CampaignController::campaignsHome'], null, null, null, false, false, null]],\n
'/web/sms/campaign/new' => [[['_route' => 'newCampaignRoute', '_controller' => 'App\\Web\\CampaignController::newCampaign'], null, null, null, false, false, null]],\n
'/web/sms/campaign/json' => [[['_route' => 'campaignJsonRoute', '_controller' => 'App\\Web\\CampaignController::campaignsJson'], null, null, null, false, false, null]],\n
'/web/whatsapp/ack' => [[['_route' => 'whats_app_ack', '_controller' => 'App\\Web\\CampaignController::receiveWhatsappCallbackACK'], null, null, null, false, false, null]],\n
'/web' => [[['_route' => 'homeRoute', '_controller' => 'App\\Web\\HomeController::homeAction'], null, null, null, true, false, null]],\n
'/web/marketing' => [[['_route' => 'marketingHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/patients' => [[['_route' => 'marketingPatientsHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/users/json' => [[['_route' => 'marketingUsersJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingUsersJSON'], null, null, null, false, false, null]],\n
'/web/marketing/patients/json' => [[['_route' => 'marketingPatientJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa' => [[['_route' => 'mpesaHomeRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaHomeAction'], null, null, null, false, false, null]],\n
'/web/mpesa/testing' => [[['_route' => 'mpesaHomeRoute0', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTestingAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual' => [[['_route' => 'mpesaManualRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new/transaction' => [[['_route' => 'mpesaManualNewTransactionRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new' => [[['_route' => 'mpesaManualNewRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewActionk'], null, null, null, false, false, null]],\n
'/web/mpesa/json' => [[['_route' => 'mpesaJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/json' => [[['_route' => 'mpesaManualJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/sms' => [[['_route' => 'smsMarketing', '_controller' => 'App\\Web\\SmsMarketingController::smsHome'], null, null, null, false, false, null]],\n
'/web/sms/queue' => [[['_route' => 'smsMarketingQueue', '_controller' => 'App\\Web\\SmsMarketingController::smsSendToQueue'], null, null, null, false, false, null]],\n
'/web/sms/callback' => [[['_route' => 'smsMarketingCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsCallback'], null, null, null, false, false, null]],\n
'/web/sms/register_callback' => [[['_route' => 'smsMarketingRegisterCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsRegisterCallback'], null, null, null, false, false, null]],\n
'/web/sms/send_sample' => [[['_route' => 'smsMarketingSendSample', '_controller' => 'App\\Web\\SmsMarketingController::smsSendSample'], null, null, null, false, false, null]],\n
'/web/system_users' => [[['_route' => 'systemUsersHomeRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersHomeAction'], null, null, null, false, false, null]],\n
'/web/system_user/new' => [[['_route' => 'systemUserNewRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserNewAction'], null, null, null, false, false, null]],\n
'/web/system_users/json' => [[['_route' => 'systemUsersJSONRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersJSON'], null, null, null, false, false, null]],\n
'/_profiler' => [[['_route' => '_profiler_home', '_controller' => 'web_profiler.controller.profiler::homeAction'], null, null, null, true, false, null]],\n
'/_profiler/search' => [[['_route' => '_profiler_search', '_controller' => 'web_profiler.controller.profiler::searchAction'], null, null, null, false, false, null]],\n
'/_profiler/search_bar' => [[['_route' => '_profiler_search_bar', '_controller' => 'web_profiler.controller.profiler::searchBarAction'], null, null, null, false, false, null]],\n
'/_profiler/phpinfo' => [[['_route' => '_profiler_phpinfo', '_controller' => 'web_profiler.controller.profiler::phpinfoAction'], null, null, null, false, false, null]],\n
'/_profiler/open' => [[['_route' => '_profiler_open_file', '_controller' => 'web_profiler.controller.profiler::openAction'], null, null, null, false, false, null]],\n
],\n
[ // $regexpList\n
0 => '{^(?'\n
.'|/callback/register/([^/]++)(*:34)'\n
.'|/mpesa/mpesa_credentials/([^/]++)(*:74)'\n
.'|/payment/(?'\n
.'|([^/]++)(*:101)'\n
.'|ack/([^/]++)(*:121)'\n
.')'\n
.'|/api/(?'\n
.'|patients/(?'\n
.'|([^/]++)(*:158)'\n
.'|ack(*:169)'\n
.')'\n
.'|s(?'\n
.'|ystem_users/([^/]++)(*:202)'\n
.'|ign_up/([^/]++)(*:225)'\n
.')'\n
.')'\n
.'|/web/(?'\n
.'|s(?'\n
.'|ms/(?'\n
.'|campaign/se(?'\n
.'|tup/([^/]++)(?'\n
.'|/(?'\n
.'|delete_image(*:298)'\n
.'|branch/([^/]++)(?'\n
.'|(*:324)'\n
.'|/sms(*:336)'\n
.')'\n
.')'\n
.'|(*:346)'\n
.')'\n
.'|nd_update/([^/]++)(*:373)'\n
.')'\n
.'|branch_campaign/(?'\n
.'|([^/]++)(*:409)'\n
.'|test0(*:422)'\n
.')'\n
.')'\n
.'|ystem_user/([^/]++)(*:451)'\n
.')'\n
.'|whatsapp/start/([^/]++)/([^/]++)(*:492)'\n
.'|test/([^/]++)/([^/]++)(*:522)'\n
.'|mpesa/(?'\n
.'|update/([^/]++)(*:554)'\n
.'|manual/edit/([^/]++)(*:582)'\n
.')'\n
.')'\n
.'|/_(?'\n
.'|error/(\\d+)(?:\\.([^/]++))?(*:623)'\n
.'|wdt/([^/]++)(*:643)'\n
.'|profiler/([^/]++)(?'\n
.'|/(?'\n
.'|search/results(*:689)'\n
.'|router(*:703)'\n
.'|exception(?'\n
.'|(*:723)'\n
.'|\\.css(*:736)'\n
.')'\n
.')'\n
.'|(*:746)'\n
.')'\n
.')'\n
.')/?$}sDu',\n
],\n
[ // $dynamicRoutes\n
34 => [[['_route' => 'register_callback_urls', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::paymentUrlRegister'], ['shortCode'], null, null, false, true, null]],\n
74 => [[['_route' => 'renew_mpesa_authentication', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::getMpesaAuthentication'], ['shortCode'], null, null, false, true, null]],\n
101 => [[['_route' => 'mpesaPayment', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentRequest'], ['phone'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
121 => [[['_route' => 'mpesaPaymentAcknoledgement', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentAck'], ['id'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
158 => [[['_route' => 'allPatients', '_controller' => 'App\\Mobile\\PatientsController::getPatients'], ['branchCode'], ['GET' => 0], null, false, true, null]],\n
169 => [[['_route' => 'allPatientsAck', '_controller' => 'App\\Mobile\\PatientsController::getPatientsAck'], [], ['POST' => 0], null, false, false, null]],\n
202 => [[['_route' => 'systemUsers', '_controller' => 'App\\Mobile\\SystemUsersController::systemUsers'], ['branchCode'], ['POST' => 0], null, false, true, null]],\n
225 => [[['_route' => 'getUser', '_controller' => 'App\\Mobile\\UsersController::getUsers'], ['signUpCode'], ['GET' => 0], null, false, true, null]],\n
298 => [[['_route' => 'newSetupDeleteImageRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaignDeleteImage'], ['id'], null, null, false, false, null]],\n
324 => [[['_route' => 'newSetupUpdataIsSelectedCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaign'], ['id', 'branchId'], null, null, false, true, null]],\n
336 => [[['_route' => 'newSetupUpdataSMSCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaignSMS'], ['id', 'branchId'], null, null, false, false, null]],\n
346 => [[['_route' => 'newSetupCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaign'], ['id'], null, null, false, true, null]],\n
373 => [[['_route' => 'campaignUpdateRoute', '_controller' => 'App\\Web\\CampaignController::makeScreenUpdate'], ['id'], null, null, false, true, null]],\n
409 => [[['_route' => 'newSetupCampaignExportRoute', '_controller' => 'App\\Web\\CampaignController::getContacts'], ['id'], null, null, false, true, null]],\n
422 => [[['_route' => 'newSetupCampaignTestRoute', '_controller' => 'App\\Web\\CampaignController::sendSampleSms'], [], null, null, false, false, null]],\n
451 => [[['_route' => 'systemUserUpdateRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserUpdateAction'], ['id'], null, null, false, true, null]],\n
492 => [[['_route' => 'whats_app_start_campaign', '_controller' => 'App\\Web\\CampaignController::sendWhatsAppMessage'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
522 => [[['_route' => 'test_paging', '_controller' => 'App\\Web\\HomeController::test'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
554 => [[['_route' => 'mpesaUpdateDateRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaUpdateCreatedAtDate'], ['id'], null, null, false, true, null]],\n
582 => [[['_route' => 'mpesaManualEditRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewEditActionk'], ['id'], null, null, false, true, null]],\n
623 => [[['_route' => '_preview_error', '_controller' => 'error_controller::preview', '_format' => 'html'], ['code', '_format'], null, null, false, true, null]],\n
643 => [[['_route' => '_wdt', '_controller' => 'web_profiler.controller.profiler::toolbarAction'], ['token'], null, null, false, true, null]],\n
689 => [[['_route' => '_profiler_search_results', '_controller' => 'web_profiler.controller.profiler::searchResultsAction'], ['token'], null, null, false, false, null]],\n
703 => [[['_route' => '_profiler_router', '_controller' => 'web_profiler.controller.router::panelAction'], ['token'], null, null, false, false, null]],\n
723 => [[['_route' => '_profiler_exception', '_controller' => 'web_profiler.controller.exception_panel::body'], ['token'], null, null, false, false, null]],\n
736 => [[['_route' => '_profiler_exception_css', '_controller' => 'web_profiler.controller.exception_panel::stylesheet'], ['token'], null, null, false, false, null]],\n
746 => [\n
[['_route' => '_profiler', '_controller' => 'web_profiler.controller.profiler::panelAction'], ['token'], null, null, false, true, null],\n
[null, null, null, null, false, false, 0],\n
],\n
],\n
null, // $checkCondition\n
];\n
"""
$metadata : [ …32]
}
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
}
]
{
C:\wamp64\www\neema\vendor \symfony\filesystem\ Filesystem.php:305 {
Symfony\Component\Filesystem \ Filesystem->rename(string $origin, string $target, bool $overwrite = false) …
› }
› throw new IOException(sprintf('Cannot rename "%s" to "%s": ', $origin, $target).self::$lastError, 0, null, $target);
› }
}
C:\wamp64\www\neema\vendor \symfony\filesystem\ Filesystem.php:693 {
Symfony\Component\Filesystem \ Filesystem->dumpFile(string $filename, $content) …
›
› $this->rename($tmpFile, $filename, true);
› } finally {
arguments : {
$origin : "C:\wamp64\www\neema\var\cache\dev\url719.tmp "
$target : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$overwrite : true
}
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCache.php:123 {
Symfony\Component\Config \ ResourceCheckerConfigCache->write(string $content, array $metadata = null) …
› $filesystem = new Filesystem();
› $filesystem->dumpFile($this->file, $content);
› try {
arguments : {
$filename : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$content : """
<?php\n
\n
/**\n
* This file has been auto-generated\n
* by the Symfony Routing Component.\n
*/\n
\n
return [\n
false, // $matchHost\n
[ // $staticRoutes\n
'/' => [[['_route' => 'globalHomeRoute', '_controller' => 'App\\Controller\\HomeController::homeAction'], null, null, null, false, false, null]],\n
'/web/login' => [[['_route' => 'app_login', '_controller' => 'App\\Controller\\LoginController::login'], null, null, null, false, false, null]],\n
'/logout' => [[['_route' => 'app_logout', '_controller' => 'App\\Controller\\LoginController::logout'], null, null, null, false, false, null]],\n
'/web/update' => [[['_route' => 'app_login_update', '_controller' => 'App\\Controller\\LoginController::updateUser'], null, null, null, false, false, null]],\n
'/web/sign_up' => [[['_route' => 'web_signup', '_controller' => 'App\\Controller\\LoginController::webSignUp'], null, null, null, false, false, null]],\n
'/neema/payment_request/get_token' => [[['_route' => 'mpesaPaymentToken', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::tokenRequest'], null, ['GET' => 0], null, false, false, null]],\n
'/neema/online_callback' => [[['_route' => 'onlineCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::onlineCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/neema/payment_request' => [[['_route' => 'mpesaPaymentRequest', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::paymentRequest'], null, ['POST' => 0], null, false, false, null]],\n
'/callback' => [[['_route' => 'mpesaCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify' => [[['_route' => 'mpesaCallbackVerify', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerification'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify/timeout' => [[['_route' => 'mpesaCallbackVerifyTimeout', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerificationTimeout'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/validation' => [[['_route' => 'mpesaCallbackValidation', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackValidation'], null, ['POST' => 0], null, false, false, null]],\n
'/imports' => [[['_route' => 'app_admin_imports_k', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::importMpesaTransactions'], null, null, null, false, false, null]],\n
'/api/branches' => [\n
[['_route' => 'systemBranches', '_controller' => 'App\\Mobile\\BranchesController::branches'], null, ['POST' => 0], null, false, false, null],\n
[['_route' => 'getSystemBranches', '_controller' => 'App\\Mobile\\BranchesController::getBranches'], null, ['GET' => 0], null, false, false, null],\n
],\n
'/api/patients' => [[['_route' => 'newPatient', '_controller' => 'App\\Mobile\\NewPatientController::newPatient'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms' => [[['_route' => 'getAniversallySms', '_controller' => 'App\\Mobile\\SmsController::getAniversallySms'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms/status' => [[['_route' => 'getAniversallySmsStatus', '_controller' => 'App\\Mobile\\SmsController::getSmsSms'], null, ['PUT' => 0], null, false, false, null]],\n
'/api/sign_up' => [[['_route' => 'signUpUsers', '_controller' => 'App\\Mobile\\UsersController::systemUsers'], null, ['POST' => 0], null, false, false, null]],\n
'/web/sms/campaign' => [[['_route' => 'campaignRoute', '_controller' => 'App\\Web\\CampaignController::campaignsHome'], null, null, null, false, false, null]],\n
'/web/sms/campaign/new' => [[['_route' => 'newCampaignRoute', '_controller' => 'App\\Web\\CampaignController::newCampaign'], null, null, null, false, false, null]],\n
'/web/sms/campaign/json' => [[['_route' => 'campaignJsonRoute', '_controller' => 'App\\Web\\CampaignController::campaignsJson'], null, null, null, false, false, null]],\n
'/web/whatsapp/ack' => [[['_route' => 'whats_app_ack', '_controller' => 'App\\Web\\CampaignController::receiveWhatsappCallbackACK'], null, null, null, false, false, null]],\n
'/web' => [[['_route' => 'homeRoute', '_controller' => 'App\\Web\\HomeController::homeAction'], null, null, null, true, false, null]],\n
'/web/marketing' => [[['_route' => 'marketingHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/patients' => [[['_route' => 'marketingPatientsHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/users/json' => [[['_route' => 'marketingUsersJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingUsersJSON'], null, null, null, false, false, null]],\n
'/web/marketing/patients/json' => [[['_route' => 'marketingPatientJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa' => [[['_route' => 'mpesaHomeRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaHomeAction'], null, null, null, false, false, null]],\n
'/web/mpesa/testing' => [[['_route' => 'mpesaHomeRoute0', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTestingAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual' => [[['_route' => 'mpesaManualRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new/transaction' => [[['_route' => 'mpesaManualNewTransactionRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new' => [[['_route' => 'mpesaManualNewRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewActionk'], null, null, null, false, false, null]],\n
'/web/mpesa/json' => [[['_route' => 'mpesaJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/json' => [[['_route' => 'mpesaManualJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/sms' => [[['_route' => 'smsMarketing', '_controller' => 'App\\Web\\SmsMarketingController::smsHome'], null, null, null, false, false, null]],\n
'/web/sms/queue' => [[['_route' => 'smsMarketingQueue', '_controller' => 'App\\Web\\SmsMarketingController::smsSendToQueue'], null, null, null, false, false, null]],\n
'/web/sms/callback' => [[['_route' => 'smsMarketingCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsCallback'], null, null, null, false, false, null]],\n
'/web/sms/register_callback' => [[['_route' => 'smsMarketingRegisterCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsRegisterCallback'], null, null, null, false, false, null]],\n
'/web/sms/send_sample' => [[['_route' => 'smsMarketingSendSample', '_controller' => 'App\\Web\\SmsMarketingController::smsSendSample'], null, null, null, false, false, null]],\n
'/web/system_users' => [[['_route' => 'systemUsersHomeRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersHomeAction'], null, null, null, false, false, null]],\n
'/web/system_user/new' => [[['_route' => 'systemUserNewRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserNewAction'], null, null, null, false, false, null]],\n
'/web/system_users/json' => [[['_route' => 'systemUsersJSONRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersJSON'], null, null, null, false, false, null]],\n
'/_profiler' => [[['_route' => '_profiler_home', '_controller' => 'web_profiler.controller.profiler::homeAction'], null, null, null, true, false, null]],\n
'/_profiler/search' => [[['_route' => '_profiler_search', '_controller' => 'web_profiler.controller.profiler::searchAction'], null, null, null, false, false, null]],\n
'/_profiler/search_bar' => [[['_route' => '_profiler_search_bar', '_controller' => 'web_profiler.controller.profiler::searchBarAction'], null, null, null, false, false, null]],\n
'/_profiler/phpinfo' => [[['_route' => '_profiler_phpinfo', '_controller' => 'web_profiler.controller.profiler::phpinfoAction'], null, null, null, false, false, null]],\n
'/_profiler/open' => [[['_route' => '_profiler_open_file', '_controller' => 'web_profiler.controller.profiler::openAction'], null, null, null, false, false, null]],\n
],\n
[ // $regexpList\n
0 => '{^(?'\n
.'|/callback/register/([^/]++)(*:34)'\n
.'|/mpesa/mpesa_credentials/([^/]++)(*:74)'\n
.'|/payment/(?'\n
.'|([^/]++)(*:101)'\n
.'|ack/([^/]++)(*:121)'\n
.')'\n
.'|/api/(?'\n
.'|patients/(?'\n
.'|([^/]++)(*:158)'\n
.'|ack(*:169)'\n
.')'\n
.'|s(?'\n
.'|ystem_users/([^/]++)(*:202)'\n
.'|ign_up/([^/]++)(*:225)'\n
.')'\n
.')'\n
.'|/web/(?'\n
.'|s(?'\n
.'|ms/(?'\n
.'|campaign/se(?'\n
.'|tup/([^/]++)(?'\n
.'|/(?'\n
.'|delete_image(*:298)'\n
.'|branch/([^/]++)(?'\n
.'|(*:324)'\n
.'|/sms(*:336)'\n
.')'\n
.')'\n
.'|(*:346)'\n
.')'\n
.'|nd_update/([^/]++)(*:373)'\n
.')'\n
.'|branch_campaign/(?'\n
.'|([^/]++)(*:409)'\n
.'|test0(*:422)'\n
.')'\n
.')'\n
.'|ystem_user/([^/]++)(*:451)'\n
.')'\n
.'|whatsapp/start/([^/]++)/([^/]++)(*:492)'\n
.'|test/([^/]++)/([^/]++)(*:522)'\n
.'|mpesa/(?'\n
.'|update/([^/]++)(*:554)'\n
.'|manual/edit/([^/]++)(*:582)'\n
.')'\n
.')'\n
.'|/_(?'\n
.'|error/(\\d+)(?:\\.([^/]++))?(*:623)'\n
.'|wdt/([^/]++)(*:643)'\n
.'|profiler/([^/]++)(?'\n
.'|/(?'\n
.'|search/results(*:689)'\n
.'|router(*:703)'\n
.'|exception(?'\n
.'|(*:723)'\n
.'|\\.css(*:736)'\n
.')'\n
.')'\n
.'|(*:746)'\n
.')'\n
.')'\n
.')/?$}sDu',\n
],\n
[ // $dynamicRoutes\n
34 => [[['_route' => 'register_callback_urls', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::paymentUrlRegister'], ['shortCode'], null, null, false, true, null]],\n
74 => [[['_route' => 'renew_mpesa_authentication', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::getMpesaAuthentication'], ['shortCode'], null, null, false, true, null]],\n
101 => [[['_route' => 'mpesaPayment', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentRequest'], ['phone'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
121 => [[['_route' => 'mpesaPaymentAcknoledgement', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentAck'], ['id'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
158 => [[['_route' => 'allPatients', '_controller' => 'App\\Mobile\\PatientsController::getPatients'], ['branchCode'], ['GET' => 0], null, false, true, null]],\n
169 => [[['_route' => 'allPatientsAck', '_controller' => 'App\\Mobile\\PatientsController::getPatientsAck'], [], ['POST' => 0], null, false, false, null]],\n
202 => [[['_route' => 'systemUsers', '_controller' => 'App\\Mobile\\SystemUsersController::systemUsers'], ['branchCode'], ['POST' => 0], null, false, true, null]],\n
225 => [[['_route' => 'getUser', '_controller' => 'App\\Mobile\\UsersController::getUsers'], ['signUpCode'], ['GET' => 0], null, false, true, null]],\n
298 => [[['_route' => 'newSetupDeleteImageRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaignDeleteImage'], ['id'], null, null, false, false, null]],\n
324 => [[['_route' => 'newSetupUpdataIsSelectedCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaign'], ['id', 'branchId'], null, null, false, true, null]],\n
336 => [[['_route' => 'newSetupUpdataSMSCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaignSMS'], ['id', 'branchId'], null, null, false, false, null]],\n
346 => [[['_route' => 'newSetupCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaign'], ['id'], null, null, false, true, null]],\n
373 => [[['_route' => 'campaignUpdateRoute', '_controller' => 'App\\Web\\CampaignController::makeScreenUpdate'], ['id'], null, null, false, true, null]],\n
409 => [[['_route' => 'newSetupCampaignExportRoute', '_controller' => 'App\\Web\\CampaignController::getContacts'], ['id'], null, null, false, true, null]],\n
422 => [[['_route' => 'newSetupCampaignTestRoute', '_controller' => 'App\\Web\\CampaignController::sendSampleSms'], [], null, null, false, false, null]],\n
451 => [[['_route' => 'systemUserUpdateRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserUpdateAction'], ['id'], null, null, false, true, null]],\n
492 => [[['_route' => 'whats_app_start_campaign', '_controller' => 'App\\Web\\CampaignController::sendWhatsAppMessage'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
522 => [[['_route' => 'test_paging', '_controller' => 'App\\Web\\HomeController::test'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
554 => [[['_route' => 'mpesaUpdateDateRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaUpdateCreatedAtDate'], ['id'], null, null, false, true, null]],\n
582 => [[['_route' => 'mpesaManualEditRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewEditActionk'], ['id'], null, null, false, true, null]],\n
623 => [[['_route' => '_preview_error', '_controller' => 'error_controller::preview', '_format' => 'html'], ['code', '_format'], null, null, false, true, null]],\n
643 => [[['_route' => '_wdt', '_controller' => 'web_profiler.controller.profiler::toolbarAction'], ['token'], null, null, false, true, null]],\n
689 => [[['_route' => '_profiler_search_results', '_controller' => 'web_profiler.controller.profiler::searchResultsAction'], ['token'], null, null, false, false, null]],\n
703 => [[['_route' => '_profiler_router', '_controller' => 'web_profiler.controller.router::panelAction'], ['token'], null, null, false, false, null]],\n
723 => [[['_route' => '_profiler_exception', '_controller' => 'web_profiler.controller.exception_panel::body'], ['token'], null, null, false, false, null]],\n
736 => [[['_route' => '_profiler_exception_css', '_controller' => 'web_profiler.controller.exception_panel::stylesheet'], ['token'], null, null, false, false, null]],\n
746 => [\n
[['_route' => '_profiler', '_controller' => 'web_profiler.controller.profiler::panelAction'], ['token'], null, null, false, true, null],\n
[null, null, null, null, false, false, 0],\n
],\n
],\n
null, // $checkCondition\n
];\n
"""
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:296 {
Symfony\Component\Routing\Router->Symfony\Component\Routing \ {closure} …
›
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
arguments : {
$content : """
<?php\n
\n
/**\n
* This file has been auto-generated\n
* by the Symfony Routing Component.\n
*/\n
\n
return [\n
false, // $matchHost\n
[ // $staticRoutes\n
'/' => [[['_route' => 'globalHomeRoute', '_controller' => 'App\\Controller\\HomeController::homeAction'], null, null, null, false, false, null]],\n
'/web/login' => [[['_route' => 'app_login', '_controller' => 'App\\Controller\\LoginController::login'], null, null, null, false, false, null]],\n
'/logout' => [[['_route' => 'app_logout', '_controller' => 'App\\Controller\\LoginController::logout'], null, null, null, false, false, null]],\n
'/web/update' => [[['_route' => 'app_login_update', '_controller' => 'App\\Controller\\LoginController::updateUser'], null, null, null, false, false, null]],\n
'/web/sign_up' => [[['_route' => 'web_signup', '_controller' => 'App\\Controller\\LoginController::webSignUp'], null, null, null, false, false, null]],\n
'/neema/payment_request/get_token' => [[['_route' => 'mpesaPaymentToken', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::tokenRequest'], null, ['GET' => 0], null, false, false, null]],\n
'/neema/online_callback' => [[['_route' => 'onlineCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::onlineCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/neema/payment_request' => [[['_route' => 'mpesaPaymentRequest', '_controller' => 'App\\Controller\\Mpesa\\MpesaAPIController::paymentRequest'], null, ['POST' => 0], null, false, false, null]],\n
'/callback' => [[['_route' => 'mpesaCallback', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallback'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify' => [[['_route' => 'mpesaCallbackVerify', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerification'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/verify/timeout' => [[['_route' => 'mpesaCallbackVerifyTimeout', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackVerificationTimeout'], null, ['POST' => 0], null, false, false, null]],\n
'/callback/validation' => [[['_route' => 'mpesaCallbackValidation', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::mpesaCallbackValidation'], null, ['POST' => 0], null, false, false, null]],\n
'/imports' => [[['_route' => 'app_admin_imports_k', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::importMpesaTransactions'], null, null, null, false, false, null]],\n
'/api/branches' => [\n
[['_route' => 'systemBranches', '_controller' => 'App\\Mobile\\BranchesController::branches'], null, ['POST' => 0], null, false, false, null],\n
[['_route' => 'getSystemBranches', '_controller' => 'App\\Mobile\\BranchesController::getBranches'], null, ['GET' => 0], null, false, false, null],\n
],\n
'/api/patients' => [[['_route' => 'newPatient', '_controller' => 'App\\Mobile\\NewPatientController::newPatient'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms' => [[['_route' => 'getAniversallySms', '_controller' => 'App\\Mobile\\SmsController::getAniversallySms'], null, ['POST' => 0], null, false, false, null]],\n
'/api/sms/status' => [[['_route' => 'getAniversallySmsStatus', '_controller' => 'App\\Mobile\\SmsController::getSmsSms'], null, ['PUT' => 0], null, false, false, null]],\n
'/api/sign_up' => [[['_route' => 'signUpUsers', '_controller' => 'App\\Mobile\\UsersController::systemUsers'], null, ['POST' => 0], null, false, false, null]],\n
'/web/sms/campaign' => [[['_route' => 'campaignRoute', '_controller' => 'App\\Web\\CampaignController::campaignsHome'], null, null, null, false, false, null]],\n
'/web/sms/campaign/new' => [[['_route' => 'newCampaignRoute', '_controller' => 'App\\Web\\CampaignController::newCampaign'], null, null, null, false, false, null]],\n
'/web/sms/campaign/json' => [[['_route' => 'campaignJsonRoute', '_controller' => 'App\\Web\\CampaignController::campaignsJson'], null, null, null, false, false, null]],\n
'/web/whatsapp/ack' => [[['_route' => 'whats_app_ack', '_controller' => 'App\\Web\\CampaignController::receiveWhatsappCallbackACK'], null, null, null, false, false, null]],\n
'/web' => [[['_route' => 'homeRoute', '_controller' => 'App\\Web\\HomeController::homeAction'], null, null, null, true, false, null]],\n
'/web/marketing' => [[['_route' => 'marketingHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/patients' => [[['_route' => 'marketingPatientsHomeRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsHomeAction'], null, null, null, false, false, null]],\n
'/web/marketing/users/json' => [[['_route' => 'marketingUsersJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingUsersJSON'], null, null, null, false, false, null]],\n
'/web/marketing/patients/json' => [[['_route' => 'marketingPatientJSONRoute', '_controller' => 'App\\Web\\MarketingController::marketingPatientsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa' => [[['_route' => 'mpesaHomeRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaHomeAction'], null, null, null, false, false, null]],\n
'/web/mpesa/testing' => [[['_route' => 'mpesaHomeRoute0', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTestingAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual' => [[['_route' => 'mpesaManualRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new/transaction' => [[['_route' => 'mpesaManualNewTransactionRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewAction'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/new' => [[['_route' => 'mpesaManualNewRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewActionk'], null, null, null, false, false, null]],\n
'/web/mpesa/json' => [[['_route' => 'mpesaJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/mpesa/manual/json' => [[['_route' => 'mpesaManualJSONRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualTransactionsJSON'], null, null, null, false, false, null]],\n
'/web/sms' => [[['_route' => 'smsMarketing', '_controller' => 'App\\Web\\SmsMarketingController::smsHome'], null, null, null, false, false, null]],\n
'/web/sms/queue' => [[['_route' => 'smsMarketingQueue', '_controller' => 'App\\Web\\SmsMarketingController::smsSendToQueue'], null, null, null, false, false, null]],\n
'/web/sms/callback' => [[['_route' => 'smsMarketingCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsCallback'], null, null, null, false, false, null]],\n
'/web/sms/register_callback' => [[['_route' => 'smsMarketingRegisterCallback', '_controller' => 'App\\Web\\SmsMarketingController::smsRegisterCallback'], null, null, null, false, false, null]],\n
'/web/sms/send_sample' => [[['_route' => 'smsMarketingSendSample', '_controller' => 'App\\Web\\SmsMarketingController::smsSendSample'], null, null, null, false, false, null]],\n
'/web/system_users' => [[['_route' => 'systemUsersHomeRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersHomeAction'], null, null, null, false, false, null]],\n
'/web/system_user/new' => [[['_route' => 'systemUserNewRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserNewAction'], null, null, null, false, false, null]],\n
'/web/system_users/json' => [[['_route' => 'systemUsersJSONRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUsersJSON'], null, null, null, false, false, null]],\n
'/_profiler' => [[['_route' => '_profiler_home', '_controller' => 'web_profiler.controller.profiler::homeAction'], null, null, null, true, false, null]],\n
'/_profiler/search' => [[['_route' => '_profiler_search', '_controller' => 'web_profiler.controller.profiler::searchAction'], null, null, null, false, false, null]],\n
'/_profiler/search_bar' => [[['_route' => '_profiler_search_bar', '_controller' => 'web_profiler.controller.profiler::searchBarAction'], null, null, null, false, false, null]],\n
'/_profiler/phpinfo' => [[['_route' => '_profiler_phpinfo', '_controller' => 'web_profiler.controller.profiler::phpinfoAction'], null, null, null, false, false, null]],\n
'/_profiler/open' => [[['_route' => '_profiler_open_file', '_controller' => 'web_profiler.controller.profiler::openAction'], null, null, null, false, false, null]],\n
],\n
[ // $regexpList\n
0 => '{^(?'\n
.'|/callback/register/([^/]++)(*:34)'\n
.'|/mpesa/mpesa_credentials/([^/]++)(*:74)'\n
.'|/payment/(?'\n
.'|([^/]++)(*:101)'\n
.'|ack/([^/]++)(*:121)'\n
.')'\n
.'|/api/(?'\n
.'|patients/(?'\n
.'|([^/]++)(*:158)'\n
.'|ack(*:169)'\n
.')'\n
.'|s(?'\n
.'|ystem_users/([^/]++)(*:202)'\n
.'|ign_up/([^/]++)(*:225)'\n
.')'\n
.')'\n
.'|/web/(?'\n
.'|s(?'\n
.'|ms/(?'\n
.'|campaign/se(?'\n
.'|tup/([^/]++)(?'\n
.'|/(?'\n
.'|delete_image(*:298)'\n
.'|branch/([^/]++)(?'\n
.'|(*:324)'\n
.'|/sms(*:336)'\n
.')'\n
.')'\n
.'|(*:346)'\n
.')'\n
.'|nd_update/([^/]++)(*:373)'\n
.')'\n
.'|branch_campaign/(?'\n
.'|([^/]++)(*:409)'\n
.'|test0(*:422)'\n
.')'\n
.')'\n
.'|ystem_user/([^/]++)(*:451)'\n
.')'\n
.'|whatsapp/start/([^/]++)/([^/]++)(*:492)'\n
.'|test/([^/]++)/([^/]++)(*:522)'\n
.'|mpesa/(?'\n
.'|update/([^/]++)(*:554)'\n
.'|manual/edit/([^/]++)(*:582)'\n
.')'\n
.')'\n
.'|/_(?'\n
.'|error/(\\d+)(?:\\.([^/]++))?(*:623)'\n
.'|wdt/([^/]++)(*:643)'\n
.'|profiler/([^/]++)(?'\n
.'|/(?'\n
.'|search/results(*:689)'\n
.'|router(*:703)'\n
.'|exception(?'\n
.'|(*:723)'\n
.'|\\.css(*:736)'\n
.')'\n
.')'\n
.'|(*:746)'\n
.')'\n
.')'\n
.')/?$}sDu',\n
],\n
[ // $dynamicRoutes\n
34 => [[['_route' => 'register_callback_urls', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::paymentUrlRegister'], ['shortCode'], null, null, false, true, null]],\n
74 => [[['_route' => 'renew_mpesa_authentication', '_controller' => 'App\\Controller\\Mpesa\\MpesaController::getMpesaAuthentication'], ['shortCode'], null, null, false, true, null]],\n
101 => [[['_route' => 'mpesaPayment', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentRequest'], ['phone'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
121 => [[['_route' => 'mpesaPaymentAcknoledgement', '_controller' => 'App\\Controller\\Payment\\PaymentController::mpesaPaymentAck'], ['id'], ['POST' => 0, 'GET' => 1], null, false, true, null]],\n
158 => [[['_route' => 'allPatients', '_controller' => 'App\\Mobile\\PatientsController::getPatients'], ['branchCode'], ['GET' => 0], null, false, true, null]],\n
169 => [[['_route' => 'allPatientsAck', '_controller' => 'App\\Mobile\\PatientsController::getPatientsAck'], [], ['POST' => 0], null, false, false, null]],\n
202 => [[['_route' => 'systemUsers', '_controller' => 'App\\Mobile\\SystemUsersController::systemUsers'], ['branchCode'], ['POST' => 0], null, false, true, null]],\n
225 => [[['_route' => 'getUser', '_controller' => 'App\\Mobile\\UsersController::getUsers'], ['signUpCode'], ['GET' => 0], null, false, true, null]],\n
298 => [[['_route' => 'newSetupDeleteImageRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaignDeleteImage'], ['id'], null, null, false, false, null]],\n
324 => [[['_route' => 'newSetupUpdataIsSelectedCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaign'], ['id', 'branchId'], null, null, false, true, null]],\n
336 => [[['_route' => 'newSetupUpdataSMSCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupBranchCampaignSMS'], ['id', 'branchId'], null, null, false, false, null]],\n
346 => [[['_route' => 'newSetupCampaignRoute', '_controller' => 'App\\Web\\CampaignController::setupCampaign'], ['id'], null, null, false, true, null]],\n
373 => [[['_route' => 'campaignUpdateRoute', '_controller' => 'App\\Web\\CampaignController::makeScreenUpdate'], ['id'], null, null, false, true, null]],\n
409 => [[['_route' => 'newSetupCampaignExportRoute', '_controller' => 'App\\Web\\CampaignController::getContacts'], ['id'], null, null, false, true, null]],\n
422 => [[['_route' => 'newSetupCampaignTestRoute', '_controller' => 'App\\Web\\CampaignController::sendSampleSms'], [], null, null, false, false, null]],\n
451 => [[['_route' => 'systemUserUpdateRoute', '_controller' => 'App\\Web\\SystemUsersController::systemUserUpdateAction'], ['id'], null, null, false, true, null]],\n
492 => [[['_route' => 'whats_app_start_campaign', '_controller' => 'App\\Web\\CampaignController::sendWhatsAppMessage'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
522 => [[['_route' => 'test_paging', '_controller' => 'App\\Web\\HomeController::test'], ['campaignId', 'branchId'], null, null, false, true, null]],\n
554 => [[['_route' => 'mpesaUpdateDateRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaUpdateCreatedAtDate'], ['id'], null, null, false, true, null]],\n
582 => [[['_route' => 'mpesaManualEditRoute', '_controller' => 'App\\Web\\MpesaHomeController::mpesaManualNewEditActionk'], ['id'], null, null, false, true, null]],\n
623 => [[['_route' => '_preview_error', '_controller' => 'error_controller::preview', '_format' => 'html'], ['code', '_format'], null, null, false, true, null]],\n
643 => [[['_route' => '_wdt', '_controller' => 'web_profiler.controller.profiler::toolbarAction'], ['token'], null, null, false, true, null]],\n
689 => [[['_route' => '_profiler_search_results', '_controller' => 'web_profiler.controller.profiler::searchResultsAction'], ['token'], null, null, false, false, null]],\n
703 => [[['_route' => '_profiler_router', '_controller' => 'web_profiler.controller.router::panelAction'], ['token'], null, null, false, false, null]],\n
723 => [[['_route' => '_profiler_exception', '_controller' => 'web_profiler.controller.exception_panel::body'], ['token'], null, null, false, false, null]],\n
736 => [[['_route' => '_profiler_exception_css', '_controller' => 'web_profiler.controller.exception_panel::stylesheet'], ['token'], null, null, false, false, null]],\n
746 => [\n
[['_route' => '_profiler', '_controller' => 'web_profiler.controller.profiler::panelAction'], ['token'], null, null, false, true, null],\n
[null, null, null, null, false, false, 0],\n
],\n
],\n
null, // $checkCondition\n
];\n
"""
$metadata : [ …32]
}
}
C:\wamp64\www\neema\vendor \symfony\config\ ResourceCheckerConfigCacheFactory.php:39 {
Symfony\Component\Config \ ResourceCheckerConfigCacheFactory->cache(string $file, callable $callable) …
› if (!$cache->isFresh()) {
› $callable($cache);
› }
arguments : {
Symfony\Component\Config \ ResourceCheckerConfigCache {#179 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:297 {
Symfony\Component\Routing \ Router->getMatcher() …
› $cache->write($dumper->dump(), $this->getRouteCollection()->getResources());
› }
› );
arguments : {
$file : "C:\wamp64\www\neema\var\cache\dev/url_matching_routes.php "
$callable : Closure(ConfigCacheInterface $cache) {#178 …}
}
}
C:\wamp64\www\neema\vendor \symfony\routing\ Router.php:251 {
Symfony\Component\Routing \ Router->matchRequest(Request $request) …
› {
› $matcher = $this->getMatcher();
› if (!$matcher instanceof RequestMatcherInterface) {
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ EventListener\RouterListener.php:111 {
Symfony\Component\HttpKernel\EventListener \ RouterListener->onKernelRequest(RequestEvent $event) …
› if ($this->matcher instanceof RequestMatcherInterface) {
› $parameters = $this->matcher->matchRequest($request);
› } else {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\WrappedListener.php:118 {
Symfony\Component\EventDispatcher\Debug \ WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
... : {
"kernel.request "
Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:230 {
Symfony\Component\EventDispatcher \ EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
› }
› $listener($event, $eventName, $this);
› }
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
$dispatcher : Symfony\Component\HttpKernel\Debug \ TraceableEventDispatcher {#43 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ EventDispatcher.php:59 {
Symfony\Component\EventDispatcher \ EventDispatcher->dispatch(object $event, string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments : {
$listeners : [ …9]
$eventName : "kernel.request "
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
}
}
C:\wamp64\www\neema\vendor \symfony\event-dispatcher\ Debug\TraceableEventDispatcher.php:154 {
Symfony\Component\EventDispatcher\Debug \ TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:139 {
Symfony\Component\HttpKernel \ HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments : {
$event : Symfony\Component\HttpKernel\Event \ RequestEvent {#116 …}
$eventName : "kernel.request "
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ HttpKernel.php:75 {
Symfony\Component\HttpKernel \ HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Exception $e) {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
}
}
C:\wamp64\www\neema\vendor \symfony\http-kernel\ Kernel.php:202 {
Symfony\Component\HttpKernel \ Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
$type : 1
$catch : true
}
}
C:\wamp64\www\neema\vendor \symfony\runtime\ Runner\Symfony\HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony \ HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
› $response->send();
arguments : {
$request : Symfony\Component\HttpFoundation \ Request {#2 …}
}
}
C:\wamp64\www\neema\vendor \autoload_runtime.php:3 5 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
C:\wamp64\www\neema \ public\index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments : {
"C:\wamp64\www\neema\vendor\autoload_runtime.php "
}
}
}
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest " .
21:46:17.961
debug
Notified event "kernel.request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest " .
21:46:17.962
debug
Notified event "kernel.request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator " .
21:46:17.962
debug
Notified event "kernel.request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest " .
21:46:17.963
debug
Notified event "kernel.controller " to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController " .
21:46:17.963
debug
Notified event "kernel.controller " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController " .
21:46:17.964
debug
Notified event "kernel.controller_arguments " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse " .
21:46:18.553
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse " .
21:46:18.554
debug
Notified event "kernel.exception " to listener "Symfony\WebpackEncoreBundle\EventListener\ExceptionListener::onKernelException " .
21:46:18.554
debug
Notified event "kernel.exception " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException " .
21:46:18.554
debug
Notified event "kernel.exception " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException " .
21:46:18.554
debug
Notified event "kernel.exception " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException " .
21:46:18.554
debug
Notified event "kernel.exception " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException " .
21:46:18.554
debug
Listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException " stopped propagation of the event "kernel.exception " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\WebpackEncoreBundle\EventListener\ResetAssetsEventListener::resetAssets " .
21:46:18.554
debug
Notified event "kernel.finish_request " to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest " .
21:46:18.719
silenced
Warning: rename(C:\wamp64\www\neema\var\cache\dev\twig\91\917F14.tmp,C:\wamp64\www\neema\var\cache\dev/twig/91/9170c811292c546c3ced5cea3293ca09.php): Access is denied (code: 5)
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader " .
21:46:18.723
debug
Notified event "kernel.response " to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse " .