diff options
Diffstat (limited to 'application/front/controller/visitor/DailyController.php')
-rw-r--r-- | application/front/controller/visitor/DailyController.php | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/application/front/controller/visitor/DailyController.php b/application/front/controller/visitor/DailyController.php index 05b4f095..808ca5f7 100644 --- a/application/front/controller/visitor/DailyController.php +++ b/application/front/controller/visitor/DailyController.php | |||
@@ -72,13 +72,11 @@ class DailyController extends ShaarliVisitorController | |||
72 | ]; | 72 | ]; |
73 | 73 | ||
74 | // Hooks are called before column construction so that plugins don't have to deal with columns. | 74 | // Hooks are called before column construction so that plugins don't have to deal with columns. |
75 | $data = $this->executeHooks($data); | 75 | $this->executePageHooks('render_daily', $data, TemplatePage::DAILY); |
76 | 76 | ||
77 | $data['cols'] = $this->calculateColumns($data['linksToDisplay']); | 77 | $data['cols'] = $this->calculateColumns($data['linksToDisplay']); |
78 | 78 | ||
79 | foreach ($data as $key => $value) { | 79 | $this->assignAllView($data); |
80 | $this->assignView($key, $value); | ||
81 | } | ||
82 | 80 | ||
83 | $mainTitle = $this->container->conf->get('general.title', 'Shaarli'); | 81 | $mainTitle = $this->container->conf->get('general.title', 'Shaarli'); |
84 | $this->assignView( | 82 | $this->assignView( |
@@ -190,20 +188,4 @@ class DailyController extends ShaarliVisitorController | |||
190 | 188 | ||
191 | return $columns; | 189 | return $columns; |
192 | } | 190 | } |
193 | |||
194 | /** | ||
195 | * @param mixed[] $data Variables passed to the template engine | ||
196 | * | ||
197 | * @return mixed[] Template data after active plugins render_picwall hook execution. | ||
198 | */ | ||
199 | protected function executeHooks(array $data): array | ||
200 | { | ||
201 | $this->container->pluginManager->executeHooks( | ||
202 | 'render_daily', | ||
203 | $data, | ||
204 | ['loggedin' => $this->container->loginManager->isLoggedIn()] | ||
205 | ); | ||
206 | |||
207 | return $data; | ||
208 | } | ||
209 | } | 191 | } |