Exceptions
Exception
Symfony\Component\DependencyInjection\Exception\ EnvNotFoundException
}}if (false === $env) {if (!$this->container->hasParameter("env($name)")) {throw new EnvNotFoundException(\sprintf('Environment variable not found: "%s".', $name));}$env = $this->container->getParameter("env($name)");}}
EnvVarProcessor->getEnv('string', 'VAPID_PUBLIC_KEY', object(Closure))
in
D:\Code\MyAssistant\app\vendor\symfony\dependency-injection\Container.php
(line 378)
$prefix = '';}$this->resolving[$envName] = true;try {return $this->envCache[$name] = $processor->getEnv($prefix, $localName, $this->getEnv);} finally {unset($this->resolving[$envName]);}}
Container->getEnv('VAPID_PUBLIC_KEY')
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getWebPushSenderService.php
(line 33)
if (isset($container->privates['App\\Core\\WebPush\\WebPushSender'])) {return $container->privates['App\\Core\\WebPush\\WebPushSender'];}$b = ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container));$instance = new \App\Core\WebPush\WebPushSender(new \App\Core\WebPush\MinishlinkWebPushClient($container->getEnv('VAPID_PUBLIC_KEY'), $container->getEnv('VAPID_PRIVATE_KEY'), $container->getEnv('VAPID_SUBJECT'), $b), ($container->privates['App\\Core\\Repository\\PushSubscriptionRepository'] ?? $container->load('getPushSubscriptionRepositoryService')), ($container->privates['App\\Core\\Repository\\NotificationPreferenceRepository'] ?? $container->load('getNotificationPreferenceRepositoryService')), $a, $b);if (isset($container->privates['App\\Core\\WebPush\\WebPushSender'])) {return $container->privates['App\\Core\\WebPush\\WebPushSender'];}
getWebPushSenderService::do(object(App_KernelDevDebugContainer), true)
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php
(line 695)
$file .= '.php';}$service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;}protected function createProxy($class, \Closure $factory){class_exists($class, false) || require __DIR__.'/'.$class.'.php';
App_KernelDevDebugContainer->load('getWebPushSenderService.php')
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getWebPushChannelService.php
(line 24)
public static function do($container, $lazyLoad = true){include_once \dirname(__DIR__, 4).''.\DIRECTORY_SEPARATOR.'src'.\DIRECTORY_SEPARATOR.'Core'.\DIRECTORY_SEPARATOR.'Notification'.\DIRECTORY_SEPARATOR.'NotificationChannelInterface.php';include_once \dirname(__DIR__, 4).''.\DIRECTORY_SEPARATOR.'src'.\DIRECTORY_SEPARATOR.'Core'.\DIRECTORY_SEPARATOR.'Notification'.\DIRECTORY_SEPARATOR.'Channel'.\DIRECTORY_SEPARATOR.'WebPushChannel.php';$a = ($container->privates['App\\Core\\WebPush\\WebPushSender'] ?? $container->load('getWebPushSenderService'));if (isset($container->privates['App\\Core\\Notification\\Channel\\WebPushChannel'])) {return $container->privates['App\\Core\\Notification\\Channel\\WebPushChannel'];}
getWebPushChannelService::do(object(App_KernelDevDebugContainer), true)
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php
(line 695)
$file .= '.php';}$service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;}protected function createProxy($class, \Closure $factory){class_exists($class, false) || require __DIR__.'/'.$class.'.php';
App_KernelDevDebugContainer->load('getWebPushChannelService.php')
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getNotificationServiceService.php
(line 34)
$instance = new \App\Core\Notification\NotificationService(new RewindableGenerator(function () use ($container) {yield 0 => ($container->privates['App\\Core\\Notification\\Channel\\AdminChannel'] ?? $container->load('getAdminChannelService'));yield 1 => ($container->privates['App\\Core\\Notification\\Channel\\EmailChannel'] ?? $container->load('getEmailChannelService'));yield 2 => ($container->privates['App\\Core\\Notification\\Channel\\GraphMailChannel'] ?? $container->load('getGraphMailChannelService'));yield 3 => ($container->privates['App\\Core\\Notification\\Channel\\TeamsChannel'] ?? $container->load('getTeamsChannelService'));yield 4 => ($container->privates['App\\Core\\Notification\\Channel\\WebPushChannel'] ?? $container->load('getWebPushChannelService'));}, 5), ($container->privates['App\\Core\\Service\\FeatureManager'] ?? self::getFeatureManagerService($container)), $a, ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), ($container->privates['App\\Core\\Repository\\UserRepository'] ?? $container->load('getUserRepositoryService')));if (isset($container->privates['App\\Core\\Notification\\NotificationService'])) {return $container->privates['App\\Core\\Notification\\NotificationService'];}
getNotificationServiceService::{closure:ContainerFtG0VI5\getNotificationServiceService::do():29}()
in
D:\Code\MyAssistant\app\src\Core\Notification\NotificationService.php
(line 55)
private FeatureManager $featureManager,private MessageBusInterface $messageBus,private LoggerInterface $logger,private UserRepository $userRepository,) {foreach ($channels as $channel) {$this->channelMap[$channel->getCode()] = $channel;}}/**
NotificationService->__construct(object(RewindableGenerator), object(FeatureManager), object(TraceableMessageBus), object(Logger), object(UserRepository))
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getNotificationServiceService.php
(line 29)
if (isset($container->privates['App\\Core\\Notification\\NotificationService'])) {return $container->privates['App\\Core\\Notification\\NotificationService'];}$instance = new \App\Core\Notification\NotificationService(new RewindableGenerator(function () use ($container) {yield 0 => ($container->privates['App\\Core\\Notification\\Channel\\AdminChannel'] ?? $container->load('getAdminChannelService'));yield 1 => ($container->privates['App\\Core\\Notification\\Channel\\EmailChannel'] ?? $container->load('getEmailChannelService'));yield 2 => ($container->privates['App\\Core\\Notification\\Channel\\GraphMailChannel'] ?? $container->load('getGraphMailChannelService'));yield 3 => ($container->privates['App\\Core\\Notification\\Channel\\TeamsChannel'] ?? $container->load('getTeamsChannelService'));yield 4 => ($container->privates['App\\Core\\Notification\\Channel\\WebPushChannel'] ?? $container->load('getWebPushChannelService'));
getNotificationServiceService::do(object(App_KernelDevDebugContainer), true)
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php
(line 695)
$file .= '.php';}$service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;}protected function createProxy($class, \Closure $factory){class_exists($class, false) || require __DIR__.'/'.$class.'.php';
App_KernelDevDebugContainer->load('getNotificationServiceService.php')
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getLoginAttemptSubscriberService.php
(line 31)
$a = ($container->services['doctrine.orm.default_entity_manager'] ?? self::getDoctrine_Orm_DefaultEntityManagerService($container));if (isset($container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'])) {return $container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'];}$b = ($container->privates['App\\Core\\Notification\\NotificationService'] ?? $container->load('getNotificationServiceService'));if (isset($container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'])) {return $container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'];}
getLoginAttemptSubscriberService::do(object(App_KernelDevDebugContainer), true)
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php
(line 695)
$file .= '.php';}$service = require $this->containerDir.\DIRECTORY_SEPARATOR.$file;return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;}protected function createProxy($class, \Closure $factory){class_exists($class, false) || require __DIR__.'/'.$class.'.php';
App_KernelDevDebugContainer->load('getLoginAttemptSubscriberService.php')
in
D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getDebug_Security_EventDispatcher_MainService.php
(line 46)
$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent', [#[\Closure(name: 'security.listener.user_checker.main', class: 'Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener')] fn () => ($container->privates['security.listener.user_checker.main'] ?? $container->load('getSecurity_Listener_UserChecker_MainService')), 'preCheckCredentials'], 256);$instance->addListener('security.authentication.success', [#[\Closure(name: 'security.listener.user_checker.main', class: 'Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener')] fn () => ($container->privates['security.listener.user_checker.main'] ?? $container->load('getSecurity_Listener_UserChecker_MainService')), 'postCheckCredentials'], 256);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent', [#[\Closure(name: 'security.listener.user_provider', class: 'Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener')] fn () => ($container->privates['security.listener.user_provider'] ?? $container->load('getSecurity_Listener_UserProviderService')), 'checkPassport'], 1024);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginFailureEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\ApiRateLimitSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\ApiRateLimitSubscriber'] ?? self::getApiRateLimitSubscriberService($container)), 'onLoginFailure'], 0);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\JwtRememberMeSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\JwtRememberMeSubscriber'] ?? $container->load('getJwtRememberMeSubscriberService')), 'onLoginSuccess'], -10);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\LoginAttemptSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'] ?? $container->load('getLoginAttemptSubscriberService')), 'onLoginSuccess'], -10);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginFailureEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\LoginAttemptSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\LoginAttemptSubscriber'] ?? $container->load('getLoginAttemptSubscriberService')), 'onLoginFailure'], -10);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\SecurityAuditSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\SecurityAuditSubscriber'] ?? $container->load('getSecurityAuditSubscriberService')), 'onLoginSuccess'], 0);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LoginFailureEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\SecurityAuditSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\SecurityAuditSubscriber'] ?? $container->load('getSecurityAuditSubscriberService')), 'onLoginFailure'], 0);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\LogoutEvent', [#[\Closure(name: 'App\\Core\\EventSubscriber\\SecurityAuditSubscriber')] fn () => ($container->privates['App\\Core\\EventSubscriber\\SecurityAuditSubscriber'] ?? $container->load('getSecurityAuditSubscriberService')), 'onLogout'], 0);$instance->addListener('Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent', [#[\Closure(name: 'security.listener.check_authenticator_credentials', class: 'Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener')] fn () => ($container->privates['security.listener.check_authenticator_credentials'] ?? $container->load('getSecurity_Listener_CheckAuthenticatorCredentialsService')), 'checkPassport'], 0);
getDebug_Security_EventDispatcher_MainService::{closure:ContainerFtG0VI5\getDebug_Security_EventDispatcher_MainService::do():46}()
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php
(line 221)
$this->sorted[$eventName] = [];foreach ($this->listeners[$eventName] as &$listeners) {foreach ($listeners as &$listener) {if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {$listener[0] = $listener[0]();$listener[1] ??= '__invoke';}$this->sorted[$eventName][] = $listener;}}
EventDispatcher->sortListeners('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php
(line 70)
if (empty($this->listeners[$eventName])) {return [];}if (!isset($this->sorted[$eventName])) {$this->sortListeners($eventName);}return $this->sorted[$eventName];}
EventDispatcher->getListeners('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php
(line 262)
$this->orphanedEvents[$this->currentRequestHash][] = $eventName;return;}foreach ($this->dispatcher->getListeners($eventName) as $listener) {$priority = $this->getListenerPriority($eventName, $listener) ?? 0;$wrappedListener = new WrappedListener($listener instanceof WrappedListener ? $listener->getWrappedListener() : $listener, null, $this->stopwatch, $this);$this->wrappedListeners[$eventName][] = $wrappedListener;$this->dispatcher->removeListener($eventName, $listener);$this->dispatcher->addListener($eventName, $wrappedListener, $priority);
TraceableEventDispatcher->preProcess('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php
(line 123)
if (null !== $this->logger && $event instanceof StoppableEventInterface && $event->isPropagationStopped()) {$this->logger->debug(\sprintf('The "%s" event is already stopped. No listeners have been called.', $eventName));}$this->preProcess($eventName);try {$this->beforeDispatch($eventName, $event);try {$e = $this->stopwatch->start($eventName, 'section');try {
TraceableEventDispatcher->dispatch(object(LoginSuccessEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php
(line 233)
if ($authenticator instanceof InteractiveAuthenticatorInterface && $authenticator->isInteractive()) {$loginEvent = new InteractiveLoginEvent($request, $authenticatedToken);$this->eventDispatcher->dispatch($loginEvent, SecurityEvents::INTERACTIVE_LOGIN);}$this->eventDispatcher->dispatch($loginSuccessEvent = new LoginSuccessEvent($authenticator, $passport, $authenticatedToken, $request, $response, $this->firewallName, $previousToken));return $loginSuccessEvent->getResponse();}/**
AuthenticatorManager->handleAuthenticationSuccess(object(UsernamePasswordToken), object(Passport), object(Request), object(TraceableAuthenticator), null)
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php
(line 213)
return null;}// success! (sets the token on the token storage, etc)$response = $this->handleAuthenticationSuccess($authenticatedToken, $passport, $request, $authenticator, $previousToken);if ($response instanceof Response) {return $response;}$this->logger?->debug('Authenticator set no success response: request continues.', ['authenticator' => ($authenticator instanceof TraceableAuthenticator ? $authenticator->getAuthenticator() : $authenticator)::class]);
AuthenticatorManager->executeAuthenticator(object(TraceableAuthenticator), object(Request))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php
(line 154)
$this->logger?->debug('Skipping the "{authenticator}" authenticator as it did not support the request.', ['authenticator' => ($authenticator instanceof TraceableAuthenticator ? $authenticator->getAuthenticator() : $authenticator)::class]);continue;}$response = $this->executeAuthenticator($authenticator, $request);if (null !== $response) {$this->logger?->debug('The "{authenticator}" authenticator set the response. Any later authenticator will not be called', ['authenticator' => ($authenticator instanceof TraceableAuthenticator ? $authenticator->getAuthenticator() : $authenticator)::class]);return $response;}
AuthenticatorManager->executeAuthenticators(array(object(TraceableAuthenticator)), object(Request))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php
(line 136)
if (!$authenticators) {return null;}return $this->executeAuthenticators($authenticators, $request);}/*** @param AuthenticatorInterface[] $authenticators*/
AuthenticatorManager->authenticateRequest(object(Request))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Firewall\AuthenticatorManagerListener.php
(line 38)
}public function authenticate(RequestEvent $event): void{$request = $event->getRequest();$response = $this->authenticatorManager->authenticateRequest($request);if (null === $response) {return;}$event->setResponse($response);
AuthenticatorManagerListener->authenticate(object(RequestEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Authenticator\Debug\TraceableAuthenticatorManagerListener.php
(line 58)
return $supports;}public function authenticate(RequestEvent $event): void{$this->authenticationManagerListener->authenticate($event);}public function getAuthenticatorManagerListener(): AuthenticatorManagerListener{return $this->authenticationManagerListener;
TraceableAuthenticatorManagerListener->authenticate(object(RequestEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Debug\WrappedLazyListener.php
(line 52)
public function authenticate(RequestEvent $event): void{$startTime = microtime(true);try {$this->listener->authenticate($event);} catch (LazyResponseException $e) {$this->response = $e->getResponse();throw $e;} finally {
WrappedLazyListener->authenticate(object(RequestEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Security\LazyFirewallContext.php
(line 64)
}}if (!$lazy) {foreach ($listeners as $listener) {$listener->authenticate($event);if ($event->hasResponse()) {return;}}
LazyFirewallContext->authenticate(object(RequestEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Debug\TraceableFirewallListener.php
(line 88)
foreach ($requestListeners as $listener) {if (false === $listener->supports($event->getRequest())) {continue;}$listener->authenticate($event);if ($event->hasResponse()) {break;}}
TraceableFirewallListener->callListeners(object(RequestEvent), object(Generator))
in
D:\Code\MyAssistant\app\vendor\symfony\security-http\Firewall.php
(line 86)
if (null !== $logoutListener) {yield $logoutListener;}};$this->callListeners($event, $authenticationListeners());}public function onKernelFinishRequest(FinishRequestEvent $event): void{$request = $event->getRequest();
Firewall->onKernelRequest(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\WrappedListener.php
(line 115)
$this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);$e = $this->stopwatch->start($this->name, 'event_listener');try {($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {if ($e->isStarted()) {$e->stop();}}
WrappedListener->__invoke(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
EventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
in
D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php
(line 129)
try {$this->beforeDispatch($eventName, $event);try {$e = $this->stopwatch->start($eventName, 'section');try {$this->dispatcher->dispatch($event, $eventName);} finally {if ($e->isStarted()) {$e->stop();}}
TraceableEventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
in
D:\Code\MyAssistant\app\vendor\symfony\http-kernel\HttpKernel.php
(line 159)
*/private function handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response{// request$event = new RequestEvent($this, $request, $type);$this->dispatcher->dispatch($event, KernelEvents::REQUEST);if ($event->hasResponse()) {return $this->filterResponse($event->getResponse(), $request, $type);}
HttpKernel->handleRaw(object(Request), 1)
in
D:\Code\MyAssistant\app\vendor\symfony\http-kernel\HttpKernel.php
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
HttpKernel->handle(object(Request), 1, true)
in
D:\Code\MyAssistant\app\vendor\symfony\http-kernel\Kernel.php
(line 191)
if (!$this->handlingHttpCache) {$this->resetServices = true;}try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
Kernel->handle(object(Request))
in
D:\Code\MyAssistant\app\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('D:\\Code\\MyAssistant\\app\\vendor\\autoload_runtime.php')
in
D:\Code\MyAssistant\app\public\index.php
(line 14)
* Unauthorized copying, modification or distribution is strictly prohibited.*/use App\Kernel;require_once dirname(__DIR__) . '/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
| Level | Channel | Message |
|---|---|---|
| DEBUG 17:32:34 | php |
User Warning: Configure the "curl.cainfo", "openssl.cafile" or "openssl.capath" php.ini setting to enable the CurlHttpClient {
"exception": {
"severity": 512,
"file": "D:\\Code\\MyAssistant\\app\\vendor\\symfony\\http-client\\HttpClient.php",
"line": 57,
"trace": [
{
"file": "D:\\Code\\MyAssistant\\app\\var\\cache\\dev\\ContainerFtG0VI5\\App_KernelDevDebugContainer.php",
"line": 2281,
"function": "create",
"class": "Symfony\\Component\\HttpClient\\HttpClient",
"type": "::"
}
],
"count": 1
}
}
|
| DEBUG 17:32:34 | php |
User Notice: Upgrade the curl extension or run "composer require amphp/http-client:^5" to perform async HTTP operations, including full HTTP/2 support {
"exception": {
"severity": 1024,
"file": "D:\\Code\\MyAssistant\\app\\vendor\\symfony\\http-client\\HttpClient.php",
"line": 64,
"trace": [
{
"file": "D:\\Code\\MyAssistant\\app\\var\\cache\\dev\\ContainerFtG0VI5\\App_KernelDevDebugContainer.php",
"line": 2281,
"function": "create",
"class": "Symfony\\Component\\HttpClient\\HttpClient",
"type": "::"
}
],
"count": 1
}
}
|
| INFO 17:32:34 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "eba96d"
},
"request_uri": "https://myworkspace.sysval.fr/_profiler/eba96d?panel=exception&type=request",
"method": "GET"
}
|
| INFO 17:32:34 | doctrine |
Connecting with parameters {params} {
"params": {
"driver": "pdo_mysql",
"idle_connection_ttl": 600,
"host": "127.0.0.1",
"port": 3306,
"user": "myassistant",
"password": "<redacted>",
"driverOptions": [],
"defaultTableOptions": [],
"dbname": "myassistant_dev",
"serverVersion": "10.11.2-MariaDB",
"charset": "utf8mb4"
}
}
|
| DEBUG 17:32:34 | doctrine | Executing statement: SELECT t0.id AS id_1, t0.setting_key AS setting_key_2, t0.setting_value AS setting_value_3, t0.description AS description_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.deleted_at AS deleted_at_7 FROM setting t0 WHERE t0.setting_key IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND ((t0.deleted_at IS NULL)) (parameters: {params}, types: {types}) |
Stack Trace
|
EnvNotFoundException
|
|---|
Symfony\Component\DependencyInjection\Exception\EnvNotFoundException:
Environment variable not found: "VAPID_PUBLIC_KEY".
at D:\Code\MyAssistant\app\vendor\symfony\dependency-injection\EnvVarProcessor.php:221
at Symfony\Component\DependencyInjection\EnvVarProcessor->getEnv('string', 'VAPID_PUBLIC_KEY', object(Closure))
(D:\Code\MyAssistant\app\vendor\symfony\dependency-injection\Container.php:378)
at Symfony\Component\DependencyInjection\Container->getEnv('VAPID_PUBLIC_KEY')
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getWebPushSenderService.php:33)
at ContainerFtG0VI5\getWebPushSenderService::do(object(App_KernelDevDebugContainer), true)
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php:695)
at ContainerFtG0VI5\App_KernelDevDebugContainer->load('getWebPushSenderService.php')
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getWebPushChannelService.php:24)
at ContainerFtG0VI5\getWebPushChannelService::do(object(App_KernelDevDebugContainer), true)
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php:695)
at ContainerFtG0VI5\App_KernelDevDebugContainer->load('getWebPushChannelService.php')
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getNotificationServiceService.php:34)
at ContainerFtG0VI5\getNotificationServiceService::{closure:ContainerFtG0VI5\getNotificationServiceService::do():29}()
(D:\Code\MyAssistant\app\src\Core\Notification\NotificationService.php:55)
at App\Core\Notification\NotificationService->__construct(object(RewindableGenerator), object(FeatureManager), object(TraceableMessageBus), object(Logger), object(UserRepository))
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getNotificationServiceService.php:29)
at ContainerFtG0VI5\getNotificationServiceService::do(object(App_KernelDevDebugContainer), true)
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php:695)
at ContainerFtG0VI5\App_KernelDevDebugContainer->load('getNotificationServiceService.php')
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getLoginAttemptSubscriberService.php:31)
at ContainerFtG0VI5\getLoginAttemptSubscriberService::do(object(App_KernelDevDebugContainer), true)
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\App_KernelDevDebugContainer.php:695)
at ContainerFtG0VI5\App_KernelDevDebugContainer->load('getLoginAttemptSubscriberService.php')
(D:\Code\MyAssistant\app\var\cache\dev\ContainerFtG0VI5\getDebug_Security_EventDispatcher_MainService.php:46)
at ContainerFtG0VI5\getDebug_Security_EventDispatcher_MainService::{closure:ContainerFtG0VI5\getDebug_Security_EventDispatcher_MainService::do():46}()
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php:221)
at Symfony\Component\EventDispatcher\EventDispatcher->sortListeners('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php:70)
at Symfony\Component\EventDispatcher\EventDispatcher->getListeners('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php:262)
at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess('Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent')
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php:123)
at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(LoginSuccessEvent))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php:233)
at Symfony\Component\Security\Http\Authentication\AuthenticatorManager->handleAuthenticationSuccess(object(UsernamePasswordToken), object(Passport), object(Request), object(TraceableAuthenticator), null)
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php:213)
at Symfony\Component\Security\Http\Authentication\AuthenticatorManager->executeAuthenticator(object(TraceableAuthenticator), object(Request))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php:154)
at Symfony\Component\Security\Http\Authentication\AuthenticatorManager->executeAuthenticators(array(object(TraceableAuthenticator)), object(Request))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Authentication\AuthenticatorManager.php:136)
at Symfony\Component\Security\Http\Authentication\AuthenticatorManager->authenticateRequest(object(Request))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Firewall\AuthenticatorManagerListener.php:38)
at Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener->authenticate(object(RequestEvent))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Authenticator\Debug\TraceableAuthenticatorManagerListener.php:58)
at Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener->authenticate(object(RequestEvent))
(D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Debug\WrappedLazyListener.php:52)
at Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener->authenticate(object(RequestEvent))
(D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Security\LazyFirewallContext.php:64)
at Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext->authenticate(object(RequestEvent))
(D:\Code\MyAssistant\app\vendor\symfony\security-bundle\Debug\TraceableFirewallListener.php:88)
at Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener->callListeners(object(RequestEvent), object(Generator))
(D:\Code\MyAssistant\app\vendor\symfony\security-http\Firewall.php:86)
at Symfony\Component\Security\Http\Firewall->onKernelRequest(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\WrappedListener.php:115)
at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
(D:\Code\MyAssistant\app\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php:129)
at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
(D:\Code\MyAssistant\app\vendor\symfony\http-kernel\HttpKernel.php:159)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
(D:\Code\MyAssistant\app\vendor\symfony\http-kernel\HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
(D:\Code\MyAssistant\app\vendor\symfony\http-kernel\Kernel.php:191)
at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
(D:\Code\MyAssistant\app\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(D:\Code\MyAssistant\app\vendor\autoload_runtime.php:32)
at require_once('D:\\Code\\MyAssistant\\app\\vendor\\autoload_runtime.php')
(D:\Code\MyAssistant\app\public\index.php:14)
|