<?php /** * OBG Customizations * * Copyright (c) 2021 vonRotenberg * * @license commercial */ use vonRotenberg\RealEstateListingBundle\Model\RealEstateAssetsModel; use Contao\System; use Contao\ArrayUtil; use vonRotenberg\RealEstateListingBundle\Model\RealEstateCategoriesModel; ArrayUtil::arrayInsert($GLOBALS['BE_MOD'], 1, [ 'vr_real_estate' => [ 'vr_re_categories' => [ 'tables' => array('tl_vr_real_estate_categories','tl_vr_real_estate_assets') ] ] ]); // Style sheet $scopeMatcher = System::getContainer()->get('contao.routing.scope_matcher'); $requestStack = System::getContainer()->get('request_stack'); if ($requestStack->getCurrentRequest() !== null && $scopeMatcher->isBackendRequest($requestStack->getCurrentRequest())) { $GLOBALS['TL_CSS'][] = 'bundles/vonrotenbergrealestatelisting/css/sr_vr_real_estate.css|static'; } $GLOBALS['TL_MODELS']['tl_vr_real_estate_assets'] = RealEstateAssetsModel::class; $GLOBALS['TL_MODELS']['tl_vr_real_estate_categories'] = RealEstateCategoriesModel::class;