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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 12. 模型事件 ## 模型事件 如果我們想對后臺文章模型或單頁等模型新增、修改、刪除時進行一些操作,那么我們可以在插件初始化事件中定義相應的模型事件。 事件描述AfterRead查詢后BeforeInsert新增前AfterInsert新增后BeforeUpdate更新前AfterUpdate更新后BeforeWrite寫入前AfterWrite寫入后BeforeDelete刪除前AfterDelete刪除后BeforeRestore恢復前AfterRestore恢復后## 示例 監聽文章模型更新后 ``` <pre class="calibre16">``` <span class="token5">// 插件初始化事件</span> public <span class="token2">function</span> <span class="token6">addonsInitHook</span><span class="token1">(</span><span class="token1">)</span> <span class="token1">{</span> Event<span class="token1">:</span><span class="token1">:</span><span class="token6">listen</span><span class="token1">(</span><span class="token4">'model.app\admin\model\cms\Archives.AfterUpdate'</span><span class="token1">,</span><span class="token2">function</span> <span class="token1">(</span>$model<span class="token1">)</span><span class="token1">{</span> <span class="token5">// 獲取沒更新前的數據</span> $origin <span class="token">=</span> $model<span class="token">-</span><span class="token">></span><span class="token6">getOrigin</span><span class="token1">(</span><span class="token1">)</span><span class="token1">;</span> <span class="token5">// 獲取更新后的數據</span> $data <span class="token">=</span> $model<span class="token">-</span><span class="token">></span><span class="token6">getData</span><span class="token1">(</span><span class="token1">)</span><span class="token1">;</span> <span class="token1">}</span><span class="token1">)</span><span class="token1">;</span> <span class="token1">}</span> ``` ``` 監聽文章模型新增后事件 ``` <pre class="calibre16">``` <span class="token5">// model.模型類命名空間.事件</span> Event<span class="token1">:</span><span class="token1">:</span><span class="token6">listen</span><span class="token1">(</span><span class="token4">'model.app\admin\model\cms\Archives.AfterInsert'</span><span class="token1">,</span><span class="token2">function</span> <span class="token1">(</span>$model<span class="token1">)</span><span class="token1">{</span> <span class="token1">}</span><span class="token1">)</span> ``` ``` 更多模型監聽,可前往后臺模型查看 app/admin/model/
                  <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>

                              哎呀哎呀视频在线观看