迅睿CMS框架可以自动识别和加载第三方类方法,开发者需要按要求将自己的类定义好,直接可以在控制器中执行该方法,不需要加载,程序会自动识别加载。
第三方类方法定义目录格式:
dayrui/ThirdParty/类名.php
<?php namespace Phpcmf\ThirdParty; class 类名 { }
类名:首字母必须大写,其他字母小写
1、创建类方法文件
dayrui/ThirdParty/Test.php
<?php namespace Phpcmf\ThirdParty; /** * test */ class Test { static function hello() { return 'hello'; } }
2、在控制器中执行方法
dayrui/Fcms/Control/Test.php
<?php namespace Phpcmf\Control; class Test extends \Phpcmf\Common { public function index() { echo \Phpcmf\ThirdParty\Test::hello(); } }
3、访问执行结果
/index.php?c=test
文档最后更新时间:2022-09-29 06:08:46