add projet

This commit is contained in:
root
2026-03-05 12:29:37 -05:00
parent 8d1eef8ba8
commit 23b7db1107
9109 changed files with 1106501 additions and 73 deletions
@@ -0,0 +1,33 @@
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Symfony\Component\HttpKernel\Profiler;
use Psr\Container\ContainerInterface;
class ProfilerStateChecker
{
public function __construct(
private ContainerInterface $container,
private bool $defaultEnabled,
) {
}
public function isProfilerEnabled(): bool
{
return $this->container->get('profiler')?->isEnabled() ?? $this->defaultEnabled;
}
public function isProfilerDisabled(): bool
{
return !$this->isProfilerEnabled();
}
}