diff options
Diffstat (limited to 'app/Helper/Hook.php')
-rw-r--r-- | app/Helper/Hook.php | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/app/Helper/Hook.php b/app/Helper/Hook.php deleted file mode 100644 index 7b691949..00000000 --- a/app/Helper/Hook.php +++ /dev/null @@ -1,64 +0,0 @@ -<?php - -namespace Kanboard\Helper; - -/** - * Template Hook helpers - * - * @package helper - * @author Frederic Guillot - */ -class Hook extends \Kanboard\Core\Base -{ - /** - * Add assets JS or CSS - * - * @access public - * @param string $type - * @param string $hook - * @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 - * - * @access public - * @param string $hook - * @param array $variables - * @return string - */ - public function render($hook, array $variables = array()) - { - $buffer = ''; - - foreach ($this->hook->getListeners($hook) as $template) { - $buffer .= $this->template->render($template, $variables); - } - - return $buffer; - } - - /** - * Attach a template to a hook - * - * @access public - * @param string $hook - * @param string $template - * @return \Helper\Hook - */ - public function attach($hook, $template) - { - $this->hook->on($hook, $template); - return $this; - } -} |