composer
-
基于 Composer 更新 Yii 2 至最新版本,将 Yii Framework 从 2.0.15.1 版本升级到 2.0.31
1、之前已安装 Composer,为确保使用最新版本。可以通过运行 composer self-update 来更新 Composer 至版本 1.9.2,如图1 图1 PS E:…
-
在 Yii 2.0 中导出资源列表为 Excel 文件的实现流程
1、我的任务的资源列表,计划在资源列表头部添加一个导出按钮,如图1 图1 2、在 GitHub 中搜索:yii2 export excel,其结果:moonlandsoft/yii…
-
Docker 部署,将目录 sobey 修改为 mcloud,构建镜像时,报错:composer install returned a non-zero code: 255 的分析解决
1、Docker 部署,在 Jenkins 上构建镜像时,报错:composer install returned a non-zero code: 255,如图1 图1 Step…
-
在 Windows 10 / Docker 部署 中,在全局配置中启用 阿里云 Composer 全量镜像
1、查看 Composer 的全局配置选项的列表。打开命令行窗口并执行如下命令:镜像地址为官方源地址。如图1 图1 PS E:/wwwroot/pcs-api> compos…
-
使用 Composer 从 Yii 2.0.x 升级时,报错:[ErrorException] Undefined variable: nameMatchesRequiredPackage 的分析解决
1、使用 Composer 从 Yii 2.0.x 升级时,报错: [ErrorException] Undefined variable: nameMatchesRequired…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,UUID 的实现 (十)
1、在 Github 上搜索 yii2 uuid,选择 wartron/yii2-uuid,如图1 图1 2、基于 Composer 安装,报错 composer require …
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建远程过程调用应用(实现基于 Hprose 2.0 for PHP 的 RPC 服务端),新建 rpc 目录、配置和环境、测试、Vagrant等的支持 (八) (1)
1、在 api 目录中实现 页面 的相应 RESTful 风格的 Web Service 服务的 API,然后再调整为 RPC 客户端 2、页面 的相应 API 全部实现后,在 P…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),实现 ActiveRecord 的软删除,生成 ActiveQuery,自定义查询类 (六) (1)
1、基于 yii2tech/ar/softdelete/SoftDeleteBehavior,实现 ActiveRecord 的软删除,打开网址:https://github.co…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),在 api 的 tests 目录中准备用户相关操作的一些自动化测试的样例(API 测试),确保应用程序在改变或增加新的功能时不会影响现有的功能 (四)
1、删除控制器 /api/controllers/SiteController.php,删除模型 /api/models/ContactForm.php、/api/models/L…
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),实现 RESTful Web 服务,支持国际化(动态地设置目标语言,默认为简体中文) (三)
1、RESTful Web 服务,建议基于一个单独的接口应用来实现,此时基于 api 应用来实现 2、新建目录:/api/rests,此目录将做为 RESTful Web 服务的操…