예제 #1
0
 public static final function LoadService($id)
 {
     $d = __DIR__;
     $fPath = Verbum::NormalizePath($d . '/lib/' . $id . '.php');
     if (!is_file($fPath)) {
         return false;
     }
     include_once $fPath;
     return true;
 }
예제 #2
0
    } else {
        $modules =& $params;
    }
    $fLoaded = array();
    foreach ($modules as $modFile) {
        $isExists = false;
        $m = Verbum::NormalizePath($modFile . '.php');
        $isExists = file_exists($m);
        if (!$isExists) {
            $m = Verbum::NormalizePath($d . '/' . $modFile . ".php");
            $isExists = file_exists($m);
        }
        if (!$isExists) {
            $m = realpath($d . '/..');
            $m .= "/" . $modFile . ".php";
            $m = Verbum::NormalizePath($m);
            $isExists = file_exists($m);
        }
        if (!$isExists) {
            continue;
        }
        include_once $m;
        $fLoaded[] = $m;
    }
    return $fLoaded;
});
Verbum::Scriptor('Verbum::reply_success', function ($self, $params) {
    $msg['status'] = 'success';
    $msg['details'] = $params;
    return $msg;
});