예제 #1
0
파일: Theme.php 프로젝트: rishiv3/gantry5
 /**
  * @see AbstractTheme::extendTwig()
  *
  * @param \Twig_Environment $twig
  * @param \Twig_Loader_Filesystem $loader
  * @return \Twig_Environment
  */
 public function extendTwig(\Twig_Environment $twig, \Twig_Loader_Filesystem $loader = null)
 {
     parent::extendTwig($twig, $loader);
     // FIXME: Get timezone from WP.
     //$timezone = 'UTC';
     //$twig->getExtension('core')->setTimezone(new \DateTimeZone($timezone));
     return $twig;
 }
예제 #2
0
파일: Theme.php 프로젝트: legutierr/gantry5
 /**
  * @see AbstractTheme::extendTwig()
  *
  * @param \Twig_Environment $twig
  * @param \Twig_LoaderInterface $loader
  * @return \Twig_Environment
  */
 public function extendTwig(\Twig_Environment $twig, \Twig_LoaderInterface $loader = null)
 {
     parent::extendTwig($twig, $loader);
     // Get user timezone and if not set, use Joomla default.
     $timezone = \JFactory::getUser()->getParam('timezone', \JFactory::getConfig()->get('offset', 'UTC'));
     $twig->getExtension('core')->setTimezone(new \DateTimeZone($timezone));
     return $twig;
 }