Yii2 自定义class、全局函数
来源:互联网 发布:java破解网站验证码 编辑:程序博客网 时间:2024/05/24 01:43
1、在app\components下新建MyComponent.php
namespace app\components; use Yii;use yii\base\Component;use yii\base\InvalidConfigException; class MyComponent extends Component{ public function welcome() { echo "Hello..Welcome to MyComponent"; } }
2、在config/web.php加入你的components
'components' => [ 'mycomponent' => [ 'class' => 'app\components\MyComponent', ], ]
3、在controllers/TestController.php中用你的components
namespace app\controllers;use Yii; class TestController extends \yii\web\Controller{ public function actionWelcome() { Yii::$app->mycomponent->welcome(); }
-------------------------------------------------------------
想在每个请求处理过程都实例化某个组件即便它不会被访问, 可以将该组件ID加入到应用主体的
[[yii\base\Application::bootstrap|bootstrap]] 属性中。
例如, 如下的应用主体配置保证了 log 组件一直被加载。
/config/web.php
$config = [
'bootstrap' => [
// 将 log 组件 ID 加入引导让它始终载入
'log',
],
'components' => [
'log' => [
// "log" 组件的配置
],
],
]
0 0
- Yii2 自定义class、全局函数
- Yii2 自定义class、自定义全局函数
- yii2.0自定义全局工具函数
- yii2中的全局工具函数
- yii2中加载全局函数
- yii2中添加全局静态函数
- laravel 自定义全局函数
- yii2 自定义组件-全局使用图片上传功能
- Laravel 添加自定义全局函数
- vue自定义全局共用函数
- yii2 扩展和自定义(函数 , 组件 , 模块)
- yii2 RESTful 接口 api -2 : 自定义函数
- JavaScript全局函数与自定义函数-Functions
- JavaScript全局函数及自定义函数
- javascript 自定义函数,使用class
- 为Yii增加一个自定义全局函数
- 自定义JS字符串全局替换函数replaceAll
- Yii自学-框架自定义全局工具函数
- 第二十一章 授予身份及切换身份——《跟我学Shiro》
- MQTT协议之websocket方式发布接收消息
- 如何设置sap生产订单自动关闭
- http ajp
- 第二十二章 集成验证码——《跟我学Shiro》
- Yii2 自定义class、全局函数
- layout_marginRight 的用法
- ApachePhpMysql64位环境搭建
- 第二十三章 多项目集中权限管理及分布式会话——《跟我学Shiro》
- 第二十四章 在线会话管理——《跟我学Shiro》
- Oracle学习(8):处理数据
- 服务器被黑后的处理
- xml编码格式在tomcat下运行出错,eclipse里面直接运行没有问题
- 液体壁纸价格 湖南硅藻泥 壁纸漆价格 液体墙纸绿色环保材料 转载▼