W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
ApiAgent中預(yù)留了一些事件接口,以備不時之需。下面講解一下為ApiAgent開發(fā)插件的方法。插件接口列表詳見API文檔。
首先在通用配置文件中,在plugins項下添加配置。
如默認(rèn)有一項是Cross\\RequestFilter
,代表的就是這個類。
類的命名空間可以隨意寫,只要自動加載能加載到就可以了。
在你設(shè)置的類中編寫代碼
<?php
namespace Yurun\Test; // 你的命名空間,自己改
use Yurun\ApiAgent\IPlugin;
use Yurun\Until\Event;
// Test是類名,自己改
class Test implements IPlugin
{
public function init()
{
}
}
一個最基本的插件類就寫好了。
在init方法中監(jiān)聽事件
public function init()
{
Event::on('BATCH_BEFORE_SEND', array($this, '方法名隨意'));
}
public function 方法名隨意($params)
{
// 觸發(fā)事件后執(zhí)行的代碼
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: