^ Symfony\Component\HttpFoundation\Request {#11 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#16 #parameters: array:8 [ "_stopwatch_token" => "9e7a10" "_route" => "diela_en" "page" => 1 "_controller" => "App\Controller\Diela::list" "_locale" => "pl" "_route_params" => array:2 [ "page" => 1 "_locale" => "pl" ] "_firewall_context" => "security.firewall.map.context.main" "_access_control_attributes" => null ] } +request: Symfony\Component\HttpFoundation\InputBag {#14 #parameters: [] } +query: Symfony\Component\HttpFoundation\InputBag {#15 #parameters: array:1 [ "search_art" => array:1 [ "keywords" => "Sklo" ] ] } +server: Symfony\Component\HttpFoundation\ServerBag {#19 #parameters: array:133 [ "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI" => "digitalnyprojekt.sk" "REDIRECT_STATUS" => "200" "HTTPS" => "on" "SSL_TLS_SNI" => "digitalnyprojekt.sk" "SSL_SERVER_S_DN_CN" => "digitalnyprojekt.sk" "SSL_SERVER_I_DN_C" => "US" "SSL_SERVER_I_DN_O" => "Let's Encrypt" "SSL_SERVER_I_DN_CN" => "R11" "SSL_SERVER_SAN_DNS_0" => "digitalnyprojekt.sk" "SSL_VERSION_INTERFACE" => "mod_ssl/2.4.29" "SSL_VERSION_LIBRARY" => "OpenSSL/1.1.1" "SSL_PROTOCOL" => "TLSv1.3" "SSL_SECURE_RENEG" => "true" "SSL_COMPRESS_METHOD" => "NULL" "SSL_CIPHER" => "TLS_AES_256_GCM_SHA384" "SSL_CIPHER_EXPORT" => "false" "SSL_CIPHER_USEKEYSIZE" => "256" "SSL_CIPHER_ALGKEYSIZE" => "256" "SSL_CLIENT_VERIFY" => "NONE" "SSL_SERVER_M_VERSION" => "3" "SSL_SERVER_M_SERIAL" => "0464FD061825E86E51138F96D7D22C87F455" "SSL_SERVER_V_START" => "Oct 2 04:16:44 2024 GMT" "SSL_SERVER_V_END" => "Dec 31 04:16:43 2024 GMT" "SSL_SERVER_S_DN" => "CN=digitalnyprojekt.sk" "SSL_SERVER_I_DN" => "CN=R11,O=Let's Encrypt,C=US" "SSL_SERVER_A_KEY" => "rsaEncryption" "SSL_SERVER_A_SIG" => "sha256WithRSAEncryption" "SSL_SESSION_ID" => "d41772ce7aac0ba21244bd2be691cd9285f38388145d3bf72df3936540eb18fa" "SSL_SESSION_RESUMED" => "Resumed" "HTTP_ACCEPT" => "*/*" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_ACCEPT_ENCODING" => "gzip, br, zstd, deflate" "HTTP_HOST" => "digitalnyprojekt.sk" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" "SERVER_SIGNATURE" => "<address>Apache/2.4.29 (Ubuntu) Server at digitalnyprojekt.sk Port 443</address>\n" "SERVER_SOFTWARE" => "Apache/2.4.29 (Ubuntu)" "SERVER_NAME" => "digitalnyprojekt.sk" "SERVER_ADDR" => "192.168.1.123" "SERVER_PORT" => "443" "REMOTE_ADDR" => "3.149.233.43" "DOCUMENT_ROOT" => "/var/www/kubikum/public" "REQUEST_SCHEME" => "https" "CONTEXT_PREFIX" => "" "CONTEXT_DOCUMENT_ROOT" => "/var/www/kubikum/public" "SERVER_ADMIN" => "webmaster@localhost" "SCRIPT_FILENAME" => "/var/www/kubikum/public/index.php" "REMOTE_PORT" => "12157" "REDIRECT_URL" => "/pl/artworks" "REDIRECT_QUERY_STRING" => "search_art%5Bkeywords%5D=Sklo" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/1.1" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "search_art%5Bkeywords%5D=Sklo" "REQUEST_URI" => "/pl/artworks?search_art%5Bkeywords%5D=Sklo" "SCRIPT_NAME" => "/index.php" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1728043648.4807 "REQUEST_TIME" => 1728043648 "APP_ENV" => "dev" "APP_SECRET" => "718687093a5acac9ad9aa6dfe6ad6c12" "APP_DEBUG" => "1" "DATABASE_URL" => "mysql://pmauser:arts613D@127.0.0.1:3306/kubikum?serverVersion=5.7" "DATABASE_START21ART_URL" => "mysql://pmauser:arts613D@127.0.0.1:3306/start21art?serverVersion=5.7" "MAILER_DSN" => "smtp://noreply@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_0" => "smtp://noreply@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_1" => "smtp://noreply1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_2" => "smtp://noreply2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_3" => "smtp://noreply3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_4" => "smtp://noreply4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "NOREPLY_DSN_5" => "smtp://noreply5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_0" => "smtp://sys-mess@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_1" => "smtp://sys-mess1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_2" => "smtp://sys-mess2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_3" => "smtp://sys-mess3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_4" => "smtp://sys-mess4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSMESS_DSN_5" => "smtp://sys-mess5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_0" => "smtp://auction@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_1" => "smtp://auction1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_2" => "smtp://auction2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_3" => "smtp://auction3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_4" => "smtp://auction4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_5" => "smtp://auction5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_6" => "smtp://auction6@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_7" => "smtp://auction7@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_8" => "smtp://auction8@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_9" => "smtp://auction9@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_10" => "smtp://auction10@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_11" => "smtp://auction11@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_DSN_12" => "smtp://auction12@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_0" => "smtp://auction@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_1" => "smtp://auction1@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_2" => "smtp://auction2@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_3" => "smtp://auction3@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_4" => "smtp://auction4@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_5" => "smtp://auction5@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_6" => "smtp://auction6@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_7" => "smtp://auction7@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_8" => "smtp://auction8@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_9" => "smtp://auction9@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_10" => "smtp://auction10@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_11" => "smtp://auction11@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "AUCTION_INFO_12" => "smtp://auction12@kubikum.info:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_0" => "smtp://auction-observe@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_1" => "smtp://auction-observe1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_2" => "smtp://auction-observe2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_3" => "smtp://auction-observe3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_4" => "smtp://auction-observe4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "OBSERVE_DSN_5" => "smtp://auction-observe5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_0" => "smtp://order@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_1" => "smtp://order1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_2" => "smtp://order2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_3" => "smtp://order3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_4" => "smtp://order4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "ORDER_DSN_5" => "smtp://order5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_0" => "smtp://invoicing@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_1" => "smtp://invoicing1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_2" => "smtp://invoicing2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_3" => "smtp://invoicing3@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_4" => "smtp://invoicing4@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICING_DSN_5" => "smtp://invoicing5@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICE_DSN_0" => "smtp://invoice@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "INVOICE_DSN_1" => "smtp://invoice1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SPECIAL_DSN_0" => "smtp://special-auction1@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SPECIAL_DSN_1" => "smtp://special-auction2@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "SYSTEM_DSN_1" => "smtp://system@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "WEBFORM_DSN_1" => "smtp://webform@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "GRANTY_DSN_1" => "smtp://granty@kubikum.eu:Rha78tDad3@smtp.websupport.sk:25" "MAILER_DSN_SRART21ART" => "smtp://noreply@start21art.sk:Ud5P:RSHny@smtp.websupport.sk:25" "START21ART_NOREPLY_SK" => "smtp://noreply@start21art.sk:Ud5P:RSHny@smtp.websupport.sk:25" "START21ART_NOREPLY_CZ" => "smtp://noreply@start21art.cz:Ud5P:RSHny@smtp.websupport.sk:25" "MAILER_URL" => "smtp://noreply@kubikum.com:Rha78tDad3@smtp.websupport.sk:25" "SYMFONY_DOTENV_VARS" => "APP_ENV,APP_SECRET,APP_DEBUG,DATABASE_URL,DATABASE_START21ART_URL,MAILER_DSN,NOREPLY_DSN_0,NOREPLY_DSN_1,NOREPLY_DSN_2,NOREPLY_DSN_3,NOREPLY_DSN_4,NOREPLY_DSN_5,SYSMESS_DSN_0,SYSMESS_DSN_1,SYSMESS_DSN_2,SYSMESS_DSN_3,SYSMESS_DSN_4,SYSMESS_DSN_5,AUCTION_DSN_0,AUCTION_DSN_1,AUCTION_DSN_2,AUCTION_DSN_3,AUCTION_DSN_4,AUCTION_DSN_5,AUCTION_DSN_6,AUCTION_DSN_7,AUCTION_DSN_8,AUCTION_DSN_9,AUCTION_DSN_10,AUCTION_DSN_11,AUCTION_DSN_12,AUCTION_INFO_0,AUCTION_INFO_1,AUCTION_INFO_2,AUCTION_INFO_3,AUCTION_INFO_4,AUCTION_INFO_5,AUCTION_INFO_6,AUCTION_INFO_7,AUCTION_INFO_8,AUCTION_INFO_9,AUCTION_INFO_10,AUCTION_INFO_11,AUCTION_INFO_12,OBSERVE_DSN_0,OBSERVE_DSN_1,OBSERVE_DSN_2,OBSERVE_DSN_3,OBSERVE_DSN_4,OBSERVE_DSN_5,ORDER_DSN_0,ORDER_DSN_1,ORDER_DSN_2,ORDER_DSN_3,ORDER_DSN_4,ORDER_DSN_5,INVOICING_DSN_0,INVOICING_DSN_1,INVOICING_DSN_2,INVOICING_DSN_3,INVOICING_DSN_4,INVOICING_DSN_5,INVOICE_DSN_0,INVOICE_DSN_1,SPECIAL_DSN_0,SPECIAL_DSN_1,SYSTEM_DSN_1,WEBFORM_DSN_1,GRANTY_DSN_1,MAILER_DSN_SRART21ART,START21ART_NOREPLY_SK,START21ART_NOREPLY_CZ,MAILER_URL" ] } +files: Symfony\Component\HttpFoundation\FileBag {#18 #parameters: [] } +cookies: Symfony\Component\HttpFoundation\InputBag {#17 #parameters: [] } +headers: Symfony\Component\HttpFoundation\HeaderBag {#20 #headers: array:5 [ "accept" => array:1 [ 0 => "*/*" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept-encoding" => array:1 [ 0 => "gzip, br, zstd, deflate" ] "host" => array:1 [ 0 => "digitalnyprojekt.sk" ] "x-php-ob-level" => array:1 [ 0 => "1" ] ] #cacheControl: [] } #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: null #pathInfo: "/pl/artworks" #requestUri: "/pl/artworks?search_art%5Bkeywords%5D=Sklo" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Closure() {#342 : "Symfony\Component\HttpKernel\EventListener\SessionListener" : Symfony\Component\HttpKernel\EventListener\SessionListener {#450 …} : { : null : Symfony\Component\HttpFoundation\Request {#11} } } #locale: "pl" #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: null -isIisRewrite: false : "" : "html" }
if($params->get('kernel.environment') == 'dev' && !isset($_COOKIE["agt_545e6_kbk"])){ //blokuje pristup vsetkym co nemaju heslo na vstup do testu
$noBlockPages=['djjduw-djag25d5','auto-end-auction','auto-send-observe','check-useres-age','trustpayhandler','payment-result','special-auction','special-aukcia','images']; //stranky kde nie je mozne definovat cookies (jedna sa hlavne o crony)
if($this->noBlockPage($_SERVER['REQUEST_URI'],$noBlockPages)===false){
header('Location: /'.$this->translator->getLocale().'/djjduw-djag25d5?path='.$_SERVER['REQUEST_URI']); exit;
}
}
if(isset($_COOKIE["tstrkbkm"])){
$url=$_SERVER['REQUEST_URI'];
if (isset($container->services['App\\Controller\\Footer'])) {
return $container->services['App\\Controller\\Footer'];
}
$container->services['App\\Controller\\Footer'] = $instance = new \App\Controller\Footer(($container->privates['App\\Service\\MessagingService'] ?? $container->load('getMessagingServiceService')), $a, ($container->services['.container.private.session'] ?? $container->load('get_Container_Private_SessionService')), ($container->services['translator'] ?? $container->load('getTranslatorService')), ($container->services['router'] ?? $container->getRouterService()), $b, ($container->privates['parameter_bag'] ?? ($container->privates['parameter_bag'] = new \Symfony\Component\DependencyInjection\ParameterBag\ContainerBag($container))));
$instance->setContainer(($container->privates['.service_locator.GOSrxy6'] ?? $container->load('get_ServiceLocator_GOSrxy6Service'))->withContext('App\\Controller\\Footer', $container));
return $instance;
}
$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';
'Symfony\\Bridge\\Twig\\Extension\\HttpKernelRuntime' => '?',
'Symfony\\Bridge\\Twig\\Extension\\SerializerRuntime' => '?',
'Symfony\\Component\\Form\\FormRenderer' => '?',
'Endroid\\QrCodeBundle\\Twig\\QrCodeRuntime' => '?',
])));
$instance->addGlobal('footer', ($container->services['App\\Controller\\Footer'] ?? $container->load('getFooterService')));
$instance->addGlobal('kernelProjectDir', \dirname(__DIR__, 4));
$instance->registerUndefinedFilterCallback([0 => $i, 1 => 'suggestFilter']);
$instance->registerUndefinedFunctionCallback([0 => $i, 1 => 'suggestFunction']);
$instance->registerUndefinedTokenParserCallback([0 => $i, 1 => 'suggestTag']);
(new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance);
$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';
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/form/FormRendererEngineInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/form/AbstractRendererEngine.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Form/TwigRendererEngine.php';
$a = ($container->services['.container.private.twig'] ?? $container->load('get_Container_Private_TwigService'));
if (isset($container->privates['twig.form.engine'])) {
return $container->privates['twig.form.engine'];
}
$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';
public static function do($container, $lazyLoad = true)
{
include_once \dirname(__DIR__, 4).'/vendor/symfony/form/FormRendererInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/form/FormRenderer.php';
$a = ($container->privates['twig.form.engine'] ?? $container->load('getTwig_Form_EngineService'));
if (isset($container->privates['twig.form.renderer'])) {
return $container->privates['twig.form.renderer'];
}
$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';
$a = ($container->services['.container.private.validator'] ?? $container->load('get_Container_Private_ValidatorService'));
if (isset($container->privates['form.type_extension.form.validator'])) {
return $container->privates['form.type_extension.form.validator'];
}
$b = ($container->privates['twig.form.renderer'] ?? $container->load('getTwig_Form_RendererService'));
if (isset($container->privates['form.type_extension.form.validator'])) {
return $container->privates['form.type_extension.form.validator'];
}
$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';
'Symfony\\Component\\Form\\Extension\\Core\\Type\\FileType' => '?',
'Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType' => '?',
]), ['Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType' => new RewindableGenerator(function () use ($container) {
yield 0 => ($container->privates['form.type_extension.form.transformation_failure_handling'] ?? $container->load('getForm_TypeExtension_Form_TransformationFailureHandlingService'));
yield 1 => ($container->privates['form.type_extension.form.http_foundation'] ?? $container->load('getForm_TypeExtension_Form_HttpFoundationService'));
yield 2 => ($container->privates['form.type_extension.form.validator'] ?? $container->load('getForm_TypeExtension_Form_ValidatorService'));
yield 3 => ($container->privates['form.type_extension.upload.validator'] ?? $container->load('getForm_TypeExtension_Upload_ValidatorService'));
yield 4 => ($container->privates['form.type_extension.csrf'] ?? $container->load('getForm_TypeExtension_CsrfService'));
}, 5), 'Symfony\\Component\\Form\\Extension\\Core\\Type\\RepeatedType' => new RewindableGenerator(function () use ($container) {
yield 0 => ($container->privates['form.type_extension.repeated.validator'] ?? ($container->privates['form.type_extension.repeated.validator'] = new \Symfony\Component\Form\Extension\Validator\Type\RepeatedTypeValidatorExtension()));
}, 1), 'Symfony\\Component\\Form\\Extension\\Core\\Type\\SubmitType' => new RewindableGenerator(function () use ($container) {
public function getTypeExtensions(string $name)
{
$extensions = [];
if (isset($this->typeExtensionServices[$name])) {
foreach ($this->typeExtensionServices[$name] as $extension) {
$extensions[] = $extension;
$extendedTypes = [];
foreach ($extension::getExtendedTypes() as $extendedType) {
$extendedTypes[] = $extendedType;
$this->checkedTypes[$fqcn] = true;
$typeExtensions = [];
try {
foreach ($this->extensions as $extension) {
$typeExtensions[] = $extension->getTypeExtensions($fqcn);
}
return $this->resolvedTypeFactory->createResolvedType(
$type,
array_merge([], ...$typeExtensions),
}
$type = new $name();
}
$this->types[$name] = $this->resolveType($type);
}
return $this->types[$name];
}
}
return $this->resolvedTypeFactory->createResolvedType(
$type,
array_merge([], ...$typeExtensions),
$parentType ? $this->getType($parentType) : null
);
} finally {
unset($this->checkedTypes[$fqcn]);
}
}
}
$type = new $name();
}
$this->types[$name] = $this->resolveType($type);
}
return $this->types[$name];
}
/**
* {@inheritdoc}
*/
public function createBuilder(string $type = FormType::class, $data = null, array $options = [])
{
return $this->createNamedBuilder($this->registry->getType($type)->getBlockPrefix(), $type, $data, $options);
}
/**
* {@inheritdoc}
*/
/**
* {@inheritdoc}
*/
public function create(string $type = FormType::class, $data = null, array $options = [])
{
return $this->createBuilder($type, $data, $options)->getForm();
}
/**
* {@inheritdoc}
*/
/**
* Creates and returns a Form instance from the type of the form.
*/
protected function createForm(string $type, $data = null, array $options = []): FormInterface
{
return $this->container->get('form.factory')->create($type, $data, $options);
}
/**
* Creates and returns a form builder instance.
*/
public function list(Request $request, int $page=1): Response {
$this->session->start();
$defaultData = (isset($_GET['search_art'])) ? $defaultData =['search_data' => $_GET['search_art']] : null;
$form = $this->createForm(SearchArtType::class, $defaultData, [
'action' => $this->urlGenerator->generate('diela',$request),
'method' => 'GET',
]);
$form->handleRequest($request);
$link=array();
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
$this->requestStack->push($request);
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
$this->boot();
++$this->requestStackSize;
$this->resetServices = true;
try {
return $this->getHttpKernel()->handle($request, $type, $catch);
} finally {
--$this->requestStackSize;
}
}
Debug::enable();
}
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
ErrorException
|
---|
ErrorException: Warning: Cannot modify header information - headers already sent by (output started at /var/www/kubikum/vendor/symfony/var-dumper/Dumper/AbstractDumper.php:174) at src/Controller/Footer.php:64 at App\Controller\Footer->__construct() (var/cache/dev/ContainerNu0ZbYR/getFooterService.php:34) at ContainerNu0ZbYR\getFooterService::do() (var/cache/dev/ContainerNu0ZbYR/App_KernelDevDebugContainer.php:475) at ContainerNu0ZbYR\App_KernelDevDebugContainer->load() (var/cache/dev/ContainerNu0ZbYR/get_Container_Private_TwigService.php:159) at ContainerNu0ZbYR\get_Container_Private_TwigService::do() (var/cache/dev/ContainerNu0ZbYR/App_KernelDevDebugContainer.php:475) at ContainerNu0ZbYR\App_KernelDevDebugContainer->load() (var/cache/dev/ContainerNu0ZbYR/getTwig_Form_EngineService.php:24) at ContainerNu0ZbYR\getTwig_Form_EngineService::do() (var/cache/dev/ContainerNu0ZbYR/App_KernelDevDebugContainer.php:475) at ContainerNu0ZbYR\App_KernelDevDebugContainer->load() (var/cache/dev/ContainerNu0ZbYR/getTwig_Form_RendererService.php:23) at ContainerNu0ZbYR\getTwig_Form_RendererService::do() (var/cache/dev/ContainerNu0ZbYR/App_KernelDevDebugContainer.php:475) at ContainerNu0ZbYR\App_KernelDevDebugContainer->load() (var/cache/dev/ContainerNu0ZbYR/getForm_TypeExtension_Form_ValidatorService.php:30) at ContainerNu0ZbYR\getForm_TypeExtension_Form_ValidatorService::do() (var/cache/dev/ContainerNu0ZbYR/App_KernelDevDebugContainer.php:475) at ContainerNu0ZbYR\App_KernelDevDebugContainer->load() (var/cache/dev/ContainerNu0ZbYR/getForm_RegistryService.php:280) at ContainerNu0ZbYR\getForm_RegistryService::ContainerNu0ZbYR\{closure}() (vendor/symfony/form/Extension/DependencyInjection/DependencyInjectionExtension.php:65) at Symfony\Component\Form\Extension\DependencyInjection\DependencyInjectionExtension->getTypeExtensions() (vendor/symfony/form/FormRegistry.php:116) at Symfony\Component\Form\FormRegistry->resolveType() (vendor/symfony/form/FormRegistry.php:92) at Symfony\Component\Form\FormRegistry->getType() (vendor/symfony/form/FormRegistry.php:122) at Symfony\Component\Form\FormRegistry->resolveType() (vendor/symfony/form/FormRegistry.php:92) at Symfony\Component\Form\FormRegistry->getType() (vendor/symfony/form/FormFactory.php:55) at Symfony\Component\Form\FormFactory->createBuilder() (vendor/symfony/form/FormFactory.php:31) at Symfony\Component\Form\FormFactory->create() (vendor/symfony/framework-bundle/Controller/AbstractController.php:367) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->createForm() (src/Controller/Diela.php:382) at App\Controller\Diela->list() (vendor/symfony/http-kernel/HttpKernel.php:163) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:75) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:202) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:20) |