27 private $frontendCompilation;
32 private $alternativeSource;
56 $this->frontendCompilation = $frontendCompilation;
57 $this->alternativeSource = $alternativeSource;
58 $this->scopeConfig = $scopeConfig;
69 $isClientSideCompilation =
73 if ($isClientSideCompilation) {
74 $this->frontendCompilation->process($chain);
76 $this->alternativeSource->process($chain);
84 private function getState()
86 if (
null === $this->state) {
process(PreProcessor\Chain $chain)
__construct(AlternativeSourceInterface $alternativeSource, FrontendCompilation $frontendCompilation, ScopeConfigInterface $scopeConfig)
const CLIENT_SIDE_COMPILATION