From 7f61dc95be4ac543986c7df2459532fd8f81368d Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Tue, 25 Sep 2018 17:33:31 +0200 Subject: EventConfig: Merge event configuration from database to global config --- src/Renderer/Twig/Extensions/Globals.php | 40 +------------------------------- 1 file changed, 1 insertion(+), 39 deletions(-) (limited to 'src/Renderer') diff --git a/src/Renderer/Twig/Extensions/Globals.php b/src/Renderer/Twig/Extensions/Globals.php index 1a4df42c..f9bffbc8 100644 --- a/src/Renderer/Twig/Extensions/Globals.php +++ b/src/Renderer/Twig/Extensions/Globals.php @@ -2,7 +2,6 @@ namespace Engelsystem\Renderer\Twig\Extensions; -use Carbon\Carbon; use Twig_Extension as TwigExtension; use Twig_Extension_GlobalsInterface as GlobalsInterface; @@ -17,45 +16,8 @@ class Globals extends TwigExtension implements GlobalsInterface { global $user; - $eventConfig = $this->getEventConfig(); - if (empty($eventConfig)) { - $eventConfig = []; - } - return [ - 'user' => isset($user) ? $user : [], - 'event_config' => $this->filterEventConfig($eventConfig), + 'user' => isset($user) ? $user : [], ]; } - - /** - * @return array - * @codeCoverageIgnore - */ - protected function getEventConfig() - { - return EventConfig(); - } - - /** - * @param $eventConfig - * @return mixed - */ - protected function filterEventConfig($eventConfig) - { - array_walk($eventConfig, function (&$value, $key) { - if (is_null($value) || !in_array($key, [ - 'buildup_start_date', - 'event_start_date', - 'event_end_date', - 'teardown_end_date', - ])) { - return; - } - - $value = Carbon::createFromTimestamp($value); - }); - - return $eventConfig; - } } -- cgit v1.2.3-54-g00ecf