<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 命令行 使用cli組件用于操作命令行動作,系統已經內置了很多命令比如創建控制器、模型等,當然開發者也可以自行添加命令。 其他產品也可以使用該組件,請登錄 [GITHUB](https://github.com/houdunwang/cli) 查看源代碼與說明文檔。 [TOC] ## 注冊命令 添加命令操作動作有兩種方式,可以在配置文件中進行設置也可以使用函數動態綁定。 ####配置文件添加 修改配置system/config/cli.php文件中添加綁定指令: ``` return [ //第一個為命令名,第二個為命令處理類 'cms' => 'app\Cms' ]; ``` **命令類文件內容:** ``` <?php namespace app; use houdunwang\cli\build\Base; class Cms extends Base { public function make($a,$b) { //$this->error('操作失敗'); $this->success("操作成功,參數a:{$a},參數b:{$b}"); } } ``` ## 命令行執行 經過以上幾步設置后就可以在命令行中執行命令了: ``` php hd cms:make ``` ## 程序執行命令 命令除了可以在命令行工作外,也可以使用php函數方式調用。 ``` $res = \Cli::call('hd migrate:make'); if($res===false){ echo \Cli::getError(); } ``` 執行失敗時返回false ,錯誤信息可以使用 Cli::getError()獲取到。 ## 動態添加 使用bind 函數可以添加命令,但需要在服務提供者中添加,不能在中間件等添加,因為綁定動作是在控制器、中間件等解析前處理的。 ``` \Cli::bind( 'cms','app\Cms'); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看