AutorÃa | Ultima modificación | Ver Log |
<?phpdeclare(strict_types=1);namespace LeadersLinked\Helper;use Laminas\View\Helper\AbstractHelper;use Laminas\Db\Adapter\AdapterInterface;use LeadersLinked\Mapper\NetworkMapper;class NetworkStylesAndColorsHelper extends AbstractHelper{/**** @var AdapterInterface*/private $adapter;/**** @param AdapterInterface $adapter*/public function __construct($adapter){$this->adapter = $adapter;}public function __invoke(){$hostname = empty($_SERVER['HTTP_HOST']) ? '' : $_SERVER['HTTP_HOST'];$networkMapper = NetworkMapper::getInstance($this->adapter);$network = $networkMapper->fetchOneByHostnameForFrontend($hostname);if(!$network) {$network = $networkMapper->fetchOneByDefault();}return $this->getView()->render('helpers/network-styles-and-colors.phtml', ['network' => $network]);}}