ModuleBuilder::Reg PHP Method

Reg() public static method

重建模块
public static Reg ( string $modfilename, string $userfunc )
$modfilename string 模块名
$userfunc string 用户函数
    public static function Reg($modfilename, $userfunc)
    {
        ModuleBuilder::$List[$modfilename]['filename'] = $modfilename;
        if (function_exists($userfunc)) {
            ModuleBuilder::$List[$modfilename]['function'] = $userfunc;
        } elseif (strpos($userfunc, '::') !== false) {
            $a = explode('::', $userfunc);
            if (method_exists($a[0], $a[1])) {
                ModuleBuilder::$List[$modfilename]['function'] = $userfunc;
            }
        }
    }

Usage Example

Esempio n. 1
0
 /**
  * 重建模块
  * @param string $modfilename 模块名
  * @param string $userfunc 用户函数
  */
 public function RegBuildModule($modfilename, $userfunc)
 {
     ModuleBuilder::Reg($modfilename, $userfunc);
 }