private function _seasons()
{
- $seasonMapper = new Toolkit_Seasons_Season();
+ $seasonMapper = new Toolkit_Seasonator_Season();
$season = $seasonMapper->fetchById(
Toolkit_Database::getInstance(),
1
$season->getName() . '.css?_=' . strtotime($season->getLast_update());
}
+ public function getSeason()
+ {
+ $cache = new Cache_Lite($GLOBALS['cacheOptions']);
+ if ($season = $cache->get('seasonProxy', 'Season')) {
+ $output = unserialize($season);
+ } else {
+ $seasonMapper = new Toolkit_Seasonator_Season();
+ $season = $seasonMapper->fetchById(
+ Toolkit_Database::getInstance(),
+ 1
+ );
+ $output = $season->getName() . '.css?_=' . strtotime($season->getLast_update());
+ $cache->save(serialize($output), 'seasonProxy', 'Season');
+ }
+ return $output;
+ }
+
/**
* Sets the video url for the embed video if not found then set as empty
*
--- /dev/null
+<?php
+require 'setup.phtml';
+$dbh = Toolkit_Database::getInstance();
+$keywordReplacement = new Toolkit_Template_KeywordReplacement(
+ new Toolkit_Toolbox_PageGatewayPublish(
+ $dbh
+ )
+);
+$breadCrumbsFactory = new Toolkit_BreadCrumbsFactory(
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ )
+);
+$glmPage = new Toolkit_Page(
+ new Toolkit_Template_Page(),
+ $breadCrumbsFactory,
+ new Toolkit_Toolbox_PageGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Toolbox_ParagraphGatewayPublishFactory(
+ $dbh
+ ),
+ new Toolkit_Template_Navigation_Factory(),
+ $keywordReplacement,
+ 2
+);
+$output = $glmPage->getSeason();
+echo $output;