1.先創建一個行爲類
路徑
<?php
namespace app\index\behavior;
class Test
{
/**
* 添加數據
*/
public function addData(&$params){
//........
return $params;
}
}
2.自定義行爲擴展
路徑
<?php
// 應用行爲擴展定義文件
return [
'add_data' => ['app\index\behavior\Test'],
];
3.使用Hook 進行行爲監聽
路徑
/**
* Hook的使用
*/
public function index()
{
$data = '數據';
$res2 = Hook::listen('add_data',$data);
dump($res2);
}