Fix phpstan issues #4
ci.yml
on: push
Dependency Validation
40s
Coding Guidelines
11s
Matrix: Unit Tests
Annotations
10 warnings
|
Mutation Tests:
src/Manager/TimezoneManager.php#L58
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
throw new \InvalidArgumentException(\sprintf('The timezone "%s" is not enabled.', $value->getName()));
}
$this->timezone = $value;
- Clock::set(Clock::get()->withTimeZone($this->timezone));
+
$this->twig?->getExtension(CoreExtension::class)->setTimezone($this->timezone);
date_default_timezone_set($this->timezone->getName());
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L69
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
['setDefaultTimezone', 100],
// must be registered after the Router to have access to the _timezone
['onKernelRequest', 16],
- ], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
+ ], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 1]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L69
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
['setDefaultTimezone', 100],
// must be registered after the Router to have access to the _timezone
['onKernelRequest', 16],
- ], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
+ ], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', -1]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L67
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
return [KernelEvents::REQUEST => [
['setDefaultTimezone', 100],
// must be registered after the Router to have access to the _timezone
- ['onKernelRequest', 16],
+ ['onKernelRequest', 17],
], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L67
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
return [KernelEvents::REQUEST => [
['setDefaultTimezone', 100],
// must be registered after the Router to have access to the _timezone
- ['onKernelRequest', 16],
+ ['onKernelRequest', 15],
], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L65
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
public static function getSubscribedEvents(): array
{
return [KernelEvents::REQUEST => [
- ['setDefaultTimezone', 100],
+ ['setDefaultTimezone', 101],
// must be registered after the Router to have access to the _timezone
['onKernelRequest', 16],
], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L65
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
public static function getSubscribedEvents(): array
{
return [KernelEvents::REQUEST => [
- ['setDefaultTimezone', 100],
+ ['setDefaultTimezone', 99],
// must be registered after the Router to have access to the _timezone
['onKernelRequest', 16],
], KernelEvents::FINISH_REQUEST => [['onKernelFinishRequest', 0]]];
}
}
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L58
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
}
private function setRouterContext(Request $request): void
{
- $this->router?->getContext()->setParameter('_timezone', $this->timezoneManager->getTimezone()->getName());
+
}
public static function getSubscribedEvents(): array
{
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L58
Escaped Mutant for Mutator "NullSafeMethodCall":
@@ @@
}
private function setRouterContext(Request $request): void
{
- $this->router?->getContext()->setParameter('_timezone', $this->timezoneManager->getTimezone()->getName());
+ $this->router->getContext()->setParameter('_timezone', $this->timezoneManager->getTimezone()->getName());
}
public static function getSubscribedEvents(): array
{
|
|
Mutation Tests:
src/EventListener/TimezoneListener.php#L42
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
{
$request = $event->getRequest();
$this->setTimezone($request);
- $this->setRouterContext($request);
+
}
private function setTimezone(Request $request): void
{
|