Yii 2.0
-
Yii 2 高级项目模板,国际化的消息翻译服务的 Bug (当目标语言为美国英语,文件映射的类别名为:app 时,未被映射到 PHP 文件 @app/messages/en-US/app.php) 的分析解决
1、i18n 应用组件的配置代码如下: ‘components’ => [ ‘i18n’ => [ ‘translations’ => [ ‘model/*’ =…
-
分配给 PHP 的内存量的查看,unset() 对于降低 PHP 脚本实际使用的内存量的分析
1、参考网址:https://www.php.net/manual/zh/function.memory-get-usage.php 2、基于 一个 memory_get_usag…
-
在 Yii 2.0 中,报错:”Calling unknown method: api/modules/v1/models/PlanTask::claimProcess()” 的分析解决
1、在 Yii 2.0 中,报错:”Calling unknown method: api/modules/v1/models/PlanTask::claimProce…
-
在 Yii 2.0 中,基于桌面应用端的 RESTful APIs,在移动应用端的复用、覆盖微调的实现 (二)
1、获取选题详情接口,选题的操作权限包含了当前用户的所有权限按钮,可针对移动端定制(当状态,2:待审 时,编辑选题的权限,0:无,更新选题的权限,0:无) 2、编辑方法文件:/ap…
-
在 Yii 2.0 中,基于桌面应用端的 RESTful APIs,在移动应用端的复用、覆盖微调的实现 (一)
1、打开桌面应用端,界面,如图1 图1 2、接口:我的选题(获取选题列表),在 Postman 中的响应结构,如图2 图2 3、在移动应用端的原型设计,如图3 图3 4、现阶段的需…
-
在 Yii 2.0 中,数据库迁移时,查询 A 表的数据,插入至 B 表中的实现
1、A 表的数据结构,如图1 图1 2、B 表的数据结构,如图2 图2 3、现在的需求是,需要将 A 表中的 8 个字段查询出来,插入至 B 表中,使用如下命令来创建一个新的迁移,…
-
在 Yii 2.0 报错:PHP Warning: strpos(): Empty needle in E:/wwwroot/pcs-api/vendor/yiisoft/yii2/log/Target.php on line 243 的分析解决
1、执行命令,报错:PHP Warning: strpos(): Empty needle in E:/wwwroot/pcs-api/vendor/yiisoft/yii2/lo…
-
在 Yii 2.0 中,一张关联表中的一个字段分别被两张表同时关联的实现
1、栏目配置:pa_config_column,如图1 图1 2、栏目人员配置:pa_config_column_user,如图2 图2 3、选题:pa_plan,如图3 图3 4…
-
在 Yii 2.0 上,声明与需验证模型特性相关的验证规则,使用了[[yii/behaviors/TimestampBehavior]],重写 [[yii/base/Model::rules()]] 方法的技巧
1、/common/models 目录中的模型类文件仅允许Gii工具所生成,为公共的模型数据层,如图1 图1 /** * {@inheritdoc} */ public funct…
-
在 Yii 2.0 上,RESTful 风格的 Web Service 服务的 API,Cookie支持的实现(不建议)
1、API面向的客户端为浏览器,公共参数:login_id、login_tid,其请求类型为 GET,其值来源于泛顶级域名下的Cookies,如图1 图1 2、就前端开发人员的要求…