[xoops-cvslog 2833] CVS update: xoops2jp/html/kernel

Back to archive index

NobuNobu nobun****@users*****
2006年 4月 17日 (月) 20:20:25 JST


Index: xoops2jp/html/kernel/module.php
diff -u xoops2jp/html/kernel/module.php:1.2.8.8 xoops2jp/html/kernel/module.php:1.2.8.9
--- xoops2jp/html/kernel/module.php:1.2.8.8	Mon Apr 17 14:00:16 2006
+++ xoops2jp/html/kernel/module.php	Mon Apr 17 20:20:25 2006
@@ -1,5 +1,5 @@
 <?php
-// $Id: module.php,v 1.2.8.8 2006/04/17 05:00:16 nobunobu Exp $
+// $Id: module.php,v 1.2.8.9 2006/04/17 11:20:25 nobunobu Exp $
 //  ------------------------------------------------------------------------ //
 //                XOOPS - PHP Content Management System                      //
 //                    Copyright (c) 2000 XOOPS.org                           //
@@ -113,8 +113,6 @@
      **/
     function &getInfo($name=null)
     {
-		$ret = false;
-		
         if ( !isset($this->modinfo) ) {
             $this->loadInfo($this->getVar('dirname'));
         }
@@ -122,6 +120,7 @@
             if ( isset($this->modinfo[$name]) ) {
                 return $this->modinfo[$name];
             }
+            $ret = false;
             return $ret;
         }
         return $this->modinfo;
@@ -246,6 +245,31 @@
         return $ret;
 	}
 
+	/**
+	 * @return bool
+	 */
+	function hasHelp()
+	{
+		$info =& $this->getInfo();
+		if (isset($info['help']) && strlen($info['help']) > 0) {
+			return true;
+		}
+		
+		return false;
+	}
+
+	/**
+	 * @return string
+	 */
+	function getHelp()
+	{
+		if ($this->hasHelp()) {
+			return $this->modinfo['help'];
+		}
+
+		return null;
+	}
+
     /**#@+
      * For backward compatibility only!
      * @deprecated


xoops-cvslog メーリングリストの案内
Back to archive index