![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/app/bundles/CoreBundle/Event/ |
<?php namespace Mautic\CoreBundle\Event; use Mautic\CoreBundle\Twig\Helper\AssetsHelper; use Symfony\Contracts\EventDispatcher\Event; class CustomAssetsEvent extends Event { public function __construct( protected AssetsHelper $assetsHelper ) { } /** * @param string $location * @param string $context */ public function addCustomDeclaration($declaration, $location = 'head', $context = AssetsHelper::CONTEXT_APP) { $this->assetsHelper->setContext($context) ->addCustomDeclaration($declaration, $location) ->setContext(AssetsHelper::CONTEXT_APP); return $this; } /** * @param string $location * @param bool $async * @param string $context */ public function addScript($script, $location = 'head', $async = false, $name = null, $context = AssetsHelper::CONTEXT_APP) { $this->assetsHelper->setContext($context) ->addScript($script, $location, $async, $name) ->setContext(AssetsHelper::CONTEXT_APP); return $this; } /** * @param string $location * @param string $context */ public function addScriptDeclaration($script, $location = 'head', $context = AssetsHelper::CONTEXT_APP) { $this->assetsHelper->setContext($context) ->addScriptDeclaration($script, $location) ->setContext(AssetsHelper::CONTEXT_APP); return $this; } /** * @param string $context */ public function addStylesheet($stylesheet, $context = AssetsHelper::CONTEXT_APP) { $this->assetsHelper->setContext($context) ->addStylesheet($stylesheet) ->setContext(AssetsHelper::CONTEXT_APP); return $this; } /** * @param string $context */ public function addStyleDeclaration($styles, $context = AssetsHelper::CONTEXT_APP) { $this->assetsHelper->setContext($context) ->addStyleDeclaration($styles) ->setContext(AssetsHelper::CONTEXT_APP); return $this; } }