Source of file GlobalTemplateHelpers.php
Size: 0,780 Bytes - Last Modified: 2021-12-23T10:02:17+00:00
/var/www/docs.ssmods.com/process/src/src/Helpers/GlobalTemplateHelpers.php
123456789101112131415161718192021222324252627282930313233343536373839 | <?php namespace LittleGiant\SilverStripeSecurityTheme\Helpers; use SilverStripe\Security\Security; use SilverStripe\View\TemplateGlobalProvider; /** * Class GlobalTemplateHelpers * @package LittleGiant\SilverStripeSecurityTheme\Helpers */ class GlobalTemplateHelpers implements TemplateGlobalProvider { /** * @return array */ public static function get_template_global_variables(): array { return [ 'SecurityLogo' => 'getSecurityLogo', ]; } /** * @desc Return the logo URL * @return null|string */ public static function getSecurityLogo(): ?string { $config = Security::config(); if ($logo = $config->logo) { return $logo; } return null; } } |