<?php

/*
 * This file is part of eSales Media ContentHelperBundle
 *
 * (c) Benjamin Roth
 *
 * @license proprietary
 */

namespace EsalesMedia\ContentHelperBundle\EventListener;

use Contao\CoreBundle\Framework\FrameworkAwareInterface;
use Contao\CoreBundle\Framework\FrameworkAwareTrait;
use Contao\LayoutModel;
use Contao\PageModel;
use Contao\PageRegular;

class PageListener implements FrameworkAwareInterface
{
    use FrameworkAwareTrait;

    public function onGeneratePage(PageModel $page, LayoutModel $layout, PageRegular $pageRegular)
    {
        if ($layout->rs_columns_load_css_flex) {
            $assetsDir = 'web/bundles/esalesmediacontenthelper';
            $GLOBALS['TL_CSS'][] = $assetsDir . '/css/columns-flex.scss||static';
        }
    }
}