From 9796a60f2020cd7b2486c8421b49f77793be5fd8 Mon Sep 17 00:00:00 2001
From: Jaime Perez Crespo <jaime.perez@uninett.no>
Date: Fri, 5 Feb 2016 16:28:08 +0100
Subject: [PATCH] Restore previously deleted private methods, they are used
 from the templates.

---
 lib/SimpleSAML/XHTML/Template.php | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/lib/SimpleSAML/XHTML/Template.php b/lib/SimpleSAML/XHTML/Template.php
index c496628b0..05f7277c8 100644
--- a/lib/SimpleSAML/XHTML/Template.php
+++ b/lib/SimpleSAML/XHTML/Template.php
@@ -220,6 +220,13 @@ class SimpleSAML_XHTML_Template
         \SimpleSAML\Locale\Language::setLanguageCookie($language);
     }
 
+    /**
+     * Wraps Language->getLanguageList
+     */
+    private function getLanguageList() {
+        return $this->translator->language->getLanguageList();
+    }
+
 
     /**
      * @param $tag
@@ -245,6 +252,20 @@ class SimpleSAML_XHTML_Template
     }
 
 
+    /**
+     * Includes a file relative to the template base directory.
+     * This function can be used to include headers and footers etc.
+     *
+     */
+    private function includeAtTemplateBase($file) {
+        $data = $this->data;
+
+        $filename = $this->findTemplatePath($file);
+
+        include($filename);
+    }
+
+
     /**
      * Wraps Translate->includeInlineTranslation()
      *
@@ -270,6 +291,14 @@ class SimpleSAML_XHTML_Template
     }
 
 
+    /**
+     * Wrap Language->isLanguageRTL
+     */
+    private function isLanguageRTL() {
+        return $this->translator->language->isLanguageRTL();
+    }
+
+
     /**
      * Merge two translation arrays.
      *
-- 
GitLab