有站啦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/Http/Controllers/Test.php
<?php namespace Phpcmf\Controllers;
class Test extends \Phpcmf\Common
{
public function index() {
echo \Phpcmf\ThirdParty\Test::hello();
}
}3、访问执行结果
/index.php?c=test
上一篇:整合ThinkPHP框架
下一篇:Swoole接入
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。