Source of file PageControllerExtension.php
Size: 0,922 Bytes - Last Modified: 2021-12-24T06:34:26+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/PageControllerExtension.php
12345678910111213141516171819202122232425262728293031 | <?php namespace BucklesHusky\FontAwesomeIconPicker\Extensions; use SilverStripe\Core\Config\Config; use SilverStripe\Core\Extension; use SilverStripe\View\Requirements; class PageControllerExtension extends Extension { /** * method to quicly add the version of fontawesome from this module * */ public function fontAwesome() { //should we disable the built in fontawesome if (!$extraCSSClasses = Config::inst()->get('FontawesomeIcons', 'disable_builtin_fontawesome')) { Requirements::css("buckleshusky/fontawesomeiconpicker:external/css/all.min.css"); } //add the extra requirements if need be if ($extraCSSClasses = Config::inst()->get('FontawesomeIcons', 'extra_requirements_css')) { foreach ($extraCSSClasses as $css) { Requirements::css($css); } } } } |