数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / ThinkPHP-扩展指南-操作扩展

ThinkPHP-扩展指南-操作扩展

查看全部词条命名空间:Main

导航:返回上一页

操作扩展可以使得项目方便的动态挂载某些操作,而这些操作可以是针对个别模块的,也可以是针对全局的。操作扩展只需要在项目配置目录下面定义操作定义文件actions.php,定义格式为:

PHP代码


return array(

// 全局操作

'actionName' => '调用方法',

// 局部操作

'moduleName:actionName' => '调用方法',

);

其中调用方法可以是某个自定义的函数,或者是某个类的方法,类似于PHP的callback定义。

注意事项


  • 扩展的操作一定是现有项目里面没有的,否则无效;

  • 更改操作扩展定义后,需要删除项目编译缓存文件;

  • 动态操作的规则比空操作的规则要优先。

category:ThinkPHP