diff --git a/modules/portal/hooks/hook_htmlinject.php b/modules/portal/hooks/hook_htmlinject.php
index efa1984a32aa37402255535297c245325658deef..72235d7335907ae61bf0aee342e10729f768cb70 100644
--- a/modules/portal/hooks/hook_htmlinject.php
+++ b/modules/portal/hooks/hook_htmlinject.php
@@ -4,6 +4,7 @@
  * Hook to inject HTML content into all pages...
  *
  * @param array &$hookinfo  hookinfo
+ * @return void
  */
 function portal_hook_htmlinject(&$hookinfo)
 {
diff --git a/modules/portal/lib/Portal.php b/modules/portal/lib/Portal.php
index 517ce2edfa4a75bf7afa0798f0d3b9c8fa0f5fbc..e4edd87cdf1dfcee8aadf44e2d2f45f5e84917e9 100644
--- a/modules/portal/lib/Portal.php
+++ b/modules/portal/lib/Portal.php
@@ -4,15 +4,28 @@ namespace SimpleSAML\Module\portal;
 
 class Portal
 {
+    /** @var array */
     private $pages;
+
+    /** @var array|null */
     private $config;
 
+
+    /**
+     * @param array $pages
+     * @param array|null $config
+     */
     public function __construct($pages, $config = null)
     {
         $this->pages = $pages;
         $this->config = $config;
     }
 
+
+    /**
+     * @param string $thispage
+     * @return array|null
+     */
     public function getTabset($thispage)
     {
         if (!isset($this->config)) {
@@ -26,6 +39,11 @@ class Portal
         return null;
     }
 
+
+    /**
+     * @param string $thispage
+     * @return bool
+     */
     public function isPortalized($thispage)
     {
         foreach ($this->config as $set) {
@@ -36,6 +54,12 @@ class Portal
         return false;
     }
 
+
+    /**
+     * @param \SimpleSAML\Locate\Translate $translator
+     * @param string $thispage
+     * @return array
+     */
     public function getLoginInfo($translator, $thispage)
     {
         $info = ['info' => '', 'translator' => $translator, 'thispage' => $thispage];
@@ -43,6 +67,11 @@ class Portal
         return $info['info'];
     }
 
+
+    /**
+     * @param string
+     * @return string
+     */
     public function getMenu($thispage)
     {
         $config = \SimpleSAML\Configuration::getInstance();