⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 functions.php

📁 ProjectPier 源码 很好的项目管理程序
💻 PHP
字号:
<?php    // ---------------------------------------------------  //  Upgrader specific  // ---------------------------------------------------    /**  * Compare to upgrader scripts by version  *  * @param ScriptUpgraderScript $script1  * @param ScriptUpgraderScript $script2  * @return integer  */  function compare_scripts_by_version_from($script1, $script2) {    if (!($script1 instanceof ScriptUpgraderScript) || !($script2 instanceof ScriptUpgraderScript)) {      return 0;    } // if    return version_compare($script1->getVersionFrom(), $script2->getVersionFrom());  } // compare_scripts_by_version_from    /**  * Dump an error  *  * @param Exception $exception  * @return null  */  function dump_upgrader_exception($exception) {    print '<pre style="text-align: left">' . $exception->__toString() . '</pre>';  } // dump_upgrader_exception    // ---------------------------------------------------  //  Templates  // ---------------------------------------------------    /**  * Return full path of specific template file  *  * @param string $tpl_file  * @return string  */  function get_template_path($tpl_file) {    return UPGRADER_PATH . '/templates/' . $tpl_file . '.php';  } // get_template_path    /**  * Assign template variable.   *   * If you want to assign multiple variables with one call pass associative array   * through $varname. In that case $varvalue will be ignored!  *  * @param mixed $varname Variable name or associative array of variables that need  *   to be assigned  * @param mixed $varvalue Variable name. If $varname is array this param is ignored  * @return boolean  */  function tpl_assign($varname, $varvalue = null) {    $template_instance = Template::instance();    if (is_array($varname)) {      foreach ($varname as $k => $v) {        $template_instance->assign($k, $v);      } // foreach    } else {      $template_instance->assign($varname, $varvalue);    } // if  } // tpl_assign    /**  * Render template and return it as string  *  * @param string $template Template that need to be rendered  * @return boolean  */  function tpl_fetch($template) {    $template_instance = Template::instance();    return $template_instance->fetch($template);  } // tpl_fetch    /**  * Render specific template  *  * @param string $template Template that need to be rendered  * @return boolean  */  function tpl_display($template) {    $template_instance = Template::instance();    return $template_instance->display($template);  } // tpl_display?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -