summaryrefslogtreecommitdiff
path: root/app/Controller/Base.php
diff options
context:
space:
mode:
authorFrédéric Guillot <fred@kanboard.net>2014-08-30 14:08:46 -0800
committerFrédéric Guillot <fred@kanboard.net>2014-08-30 14:08:46 -0800
commit9194a2604d79ef97994d01c35fb454f745b5412c (patch)
tree365dd4294e536c440610bee4f07a1bffb00d00eb /app/Controller/Base.php
parente1eba08398c6c6ece684f9db6dedb0dff5d43071 (diff)
Projects management refactoring
Diffstat (limited to 'app/Controller/Base.php')
-rw-r--r--app/Controller/Base.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/app/Controller/Base.php b/app/Controller/Base.php
index 41585965..f9059d1e 100644
--- a/app/Controller/Base.php
+++ b/app/Controller/Base.php
@@ -212,6 +212,22 @@ abstract class Base
}
/**
+ * Common layout for project views
+ *
+ * @access protected
+ * @param string $template Template name
+ * @param array $params Template parameters
+ * @return string
+ */
+ protected function projectLayout($template, array $params)
+ {
+ $content = $this->template->load($template, $params);
+ $params['project_content_for_layout'] = $content;
+
+ return $this->template->layout('project_layout', $params);
+ }
+
+ /**
* Common method to get a task for task views
*
* @access protected