$packages = $container->getDefinition('assets.packages');
$namedPackages = $packages->getArgument(1);
$container->setDefinition('assets._package_thumbnails', $this->createPackageDefinition($config['routing']['mount_point'], new Reference('assets.empty_version_strategy')));
$container->registerAliasForArgument('assets._package_thumbnails', PackageInterface::class, 'thumbnails.package');
$namedPackages['thumbnails'] = new Reference('assets._package_thumbnails');
$packages->replaceArgument(1, $namedPackages);
}
}
*/
public function compile(ContainerBuilder $container)
{
try {
foreach ($this->passConfig->getPasses() as $pass) {
$pass->process($container);
}
} catch (\Exception $e) {
$usedEnvs = [];
$prev = $e;
if ($resolveEnvPlaceholders && $bag instanceof EnvPlaceholderParameterBag) {
$compiler->addPass(new ResolveEnvPlaceholdersPass(), PassConfig::TYPE_AFTER_REMOVING, -1000);
}
$compiler->compile($this);
foreach ($this->definitions as $id => $definition) {
if ($this->trackResources && $definition->isLazy()) {
$this->getReflectionClass($definition->getClass());
}
}
try {
$container = null;
$container = $this->buildContainer();
$container->compile();
} finally {
if ($collectDeprecations) {
restore_error_handler();
@file_put_contents($buildDir.'/'.$class.'Deprecations.log', serialize(array_values($collectedLogs)));
$_ENV['SHELL_VERBOSITY'] = 3;
$_SERVER['SHELL_VERBOSITY'] = 3;
}
$this->initializeBundles();
$this->initializeContainer();
$container = $this->container;
if ($container->hasParameter('kernel.trusted_hosts') && $trustedHosts = $container->getParameter('kernel.trusted_hosts')) {
Request::setTrustedHosts($trustedHosts);
* {@inheritdoc}
*/
public function handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true)
{
if (!$this->booted) {
$container = $this->container ?? $this->preBoot();
if ($container->has('http_cache')) {
return $container->get('http_cache')->handle($request, $type, $catch);
}
}
$this->request = $request;
}
public function run(): int
{
$response = $this->kernel->handle($this->request);
$response->send();
if ($this->kernel instanceof TerminableInterface) {
$this->kernel->terminate($this->request, $response);
}
$app = $app(...$args);
exit(
$runtime
->getRunner($app)
->run()
);
<?php
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']);
};
Error
|
---|
Error: Cannot use object of type Symfony\Component\DependencyInjection\Argument\TaggedIteratorArgument as array at /var/www/sites/ethnoborrel.eu/vendor/camelot/image-asset/src/Bridge/Symfony/DependencyInjection/Compiler/AssetPass.php:32 at Camelot\ImageAsset\Bridge\Symfony\DependencyInjection\Compiler\AssetPass->process() (/var/www/sites/ethnoborrel.eu/vendor/symfony/dependency-injection/Compiler/Compiler.php:82) at Symfony\Component\DependencyInjection\Compiler\Compiler->compile() (/var/www/sites/ethnoborrel.eu/vendor/symfony/dependency-injection/ContainerBuilder.php:757) at Symfony\Component\DependencyInjection\ContainerBuilder->compile() (/var/www/sites/ethnoborrel.eu/vendor/symfony/http-kernel/Kernel.php:548) at Symfony\Component\HttpKernel\Kernel->initializeContainer() (/var/www/sites/ethnoborrel.eu/vendor/symfony/http-kernel/Kernel.php:789) at Symfony\Component\HttpKernel\Kernel->preBoot() (/var/www/sites/ethnoborrel.eu/vendor/symfony/http-kernel/Kernel.php:190) at Symfony\Component\HttpKernel\Kernel->handle() (/var/www/sites/ethnoborrel.eu/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35) at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run() (/var/www/sites/ethnoborrel.eu/vendor/autoload_runtime.php:35) at require_once('/var/www/sites/ethnoborrel.eu/vendor/autoload_runtime.php') (/var/www/sites/ethnoborrel.eu/public/index.php:5) |