File: /var/www/vhost/disk-apps/magento.bikenow.co/vendor/magento/module-cookie/Block/RequireCookie.php
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);
/**
* Frontend form key content block
*/
namespace Magento\Cookie\Block;
use Magento\Framework\App\ObjectManager;
use Magento\Framework\App\Config\ScopeConfigInterface;
/**
* Block Require Cookie
*
* @api
* @since 100.0.2
*
* Class \Magento\Cookie\Block\RequireCookie
*/
class RequireCookie extends \Magento\Framework\View\Element\Template
{
/**
* Retrieve script options encoded to json
*
* @return string
*/
public function getScriptOptions()
{
$isRedirectCmsPage = (boolean)$this->_scopeConfig->getValue('web/browser_capabilities/cookies');
$params = [
'noCookieUrl' => $this->escapeUrl($this->getUrl('cookie/index/noCookies/')),
'triggers' => $this->escapeHtml($this->getTriggers()),
'isRedirectCmsPage' => $isRedirectCmsPage
];
return json_encode($params);
}
}