<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                isPublic是打破登陸壁壘,可以跳過登陸判斷的功能。 在base.php的關系類中,是必不可少的。比如文章控制器,游客可以查看某文章,登陸后依然可以查看此文章。則可以避免同樣的代碼書寫到兩處。更好的實現權限控制。 isPublic可以設置為下列三中類型的值 1. bool 2. string 3. array[string,string] 當設置為BOOL類型時,是整個控制器都受到影響的。 當設置為STRING類型時,是字符串值對應的方法受到影響。 當設置為ARRAY[string,string]類型時,代表數組中的每個string對應的方法都將受到影響。 以下就是對isPublic判斷的關鍵代碼。 ``` /** * 是否是無需登錄即可訪問路徑 * @param Request $request * @return bool */ public function isPublic(Request $request) { if ($this->isPublic === true){ return $this->isPublic; }else{ if (is_array($this->isPublic)){ foreach ($this->isPublic as $item){ if ($request->action() == strtolower($item)){ return true; } } }elseif (is_string($this->isPublic) && $this->isPublic == $request->action()){ return true; } } return false; } ```
                  <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>

                              哎呀哎呀视频在线观看