Server IP : 15.235.198.142 / Your IP : 216.73.216.41 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/share/phpmyadmin/libraries/ |
Upload File : |
<?php declare(strict_types=1); namespace Symfony\Component\DependencyInjection\Loader\Configurator; use Symfony\Component\DependencyInjection\Reference; use function is_string; use function substr; return static function (ContainerConfigurator $configurator): void { $services = $configurator->services(); $loadServices = static function (array $servicesFile, ServicesConfigurator $services): void { foreach ($servicesFile['services'] as $serviceName => $service) { if (is_string($service)) { $services->alias($serviceName, $service); continue; } $theService = $services->set($serviceName, $service['class'] ?? null); if (isset($service['arguments'])) {// !== null check foreach ($service['arguments'] as &$argumentName) { if ($argumentName[0] !== '@') { continue; } $services->alias($serviceName, substr($argumentName, 1)); $argumentName = new Reference(substr($argumentName, 1)); } $theService->args($service['arguments']); } if (! isset($service['factory'])) { continue; } // !== null check $theService->factory($service['factory']); } }; $servicesFile = include ROOT_PATH . 'libraries/services.php'; $loadServices($servicesFile, $services); $servicesFile = include ROOT_PATH . 'libraries/services_controllers.php'; $loadServices($servicesFile, $services); };