From 78ecdc05c34f706a4eab3ff09161a3a79189cdf6 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Mon, 21 Sep 2015 21:07:15 -0400 Subject: Add plugin hooks for assets --- app/Helper/Hook.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'app/Helper') diff --git a/app/Helper/Hook.php b/app/Helper/Hook.php index d7fe3d34..bf879878 100644 --- a/app/Helper/Hook.php +++ b/app/Helper/Hook.php @@ -10,6 +10,26 @@ namespace Helper; */ class Hook extends \Core\Base { + /** + * Add assets JS or CSS + * + * @access public + * @param string $type + * @param string $hook + * @param array $variables + * @return string + */ + public function asset($type, $hook) + { + $buffer = ''; + + foreach ($this->hook->getListeners($hook) as $file) { + $buffer .= $this->helper->asset->$type($file); + } + + return $buffer; + } + /** * Render all attached hooks * -- cgit v1.2.3