From 67f64b631a60ad9b770ecc2d9b0c4a7de563aa9f Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Mon, 4 May 2015 08:55:44 +0930 Subject: [PATCH] Pass action in RenderView event so that handler can access actor --- src/Forum/Actions/IndexAction.php | 2 +- src/Forum/Events/RenderView.php | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Forum/Actions/IndexAction.php b/src/Forum/Actions/IndexAction.php index a527a3cac..30ba095c6 100644 --- a/src/Forum/Actions/IndexAction.php +++ b/src/Forum/Actions/IndexAction.php @@ -50,7 +50,7 @@ class IndexAction extends BaseAction $root.'/less/forum/app.less' ]); - event(new RenderView($view, $assetManager)); + event(new RenderView($view, $assetManager, $this)); return $view ->with('styles', $assetManager->getCSSFiles()) diff --git a/src/Forum/Events/RenderView.php b/src/Forum/Events/RenderView.php index a1833919d..1607288cf 100644 --- a/src/Forum/Events/RenderView.php +++ b/src/Forum/Events/RenderView.php @@ -6,9 +6,12 @@ class RenderView public $assets; - public function __construct(&$view, $assets) + public $action; + + public function __construct(&$view, $assets, $action) { $this->view = &$view; $this->assets = $assets; + $this->action = $action; } }