Laravel 5.6 中文文档4。 升级指南 预计升级时间:10-30 分钟 PHP Laravel 5.6 需要 PHP 7.1.3 或更高版本。 更新依赖 在 composer.json 中更新 laravel/framework 依赖到 5.6.*,更新 fideloper/proxy 依赖到 ~4.0。 此外,如果你使用下以下官方扩展包,也要升级它们到最新版本: Dusk (升级到 当然,不要忘了检查应用所使用的第三方扩展包是否支持 Laravel 5.6,如果需要升级的话也要更新。 Symfony 4 Laravel 底层使用的所有 Symfony 组件都已经升级到 Symfony ~4.0 版本。如果你在应用代码中使用了 Symfony 组件,需要查看 Symfony 更新日 志以确认是否需要修改代码。 PHPUnit 需要更新应用的 phpunit/phpunit 依赖到 ~7.0。 数组 y.org 6 Illuminate\Log\Writer 类被重命名为 Illuminate\Log\Logger,如果你在应用的某个类中对这个类进行了显式的类型提示作为依赖注入,需要 更新该类的引用为新的类名。或者,作为替代方案,你可以考虑将类型提示调整为标准的 Psr\Log\LoggerInterface 接口。 Illuminate\Contracts\Logging\Log0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档扩展包,并使用 Artisan 命令 ui 来安装前端脚手架 代码: composer require laravel/ui php artisan ui vue --auth 升级指南 重要更新概览 影响较大 授权资源 & viewAny 字符串 & 数组辅助函数 影响中等 认证 RegisterController 不再支持 Carbon 1.x 数据库 注:本文档适用于是从 Laravel 5.8 升级到 6.0,我们将 尽可能在文档中列出所有重大更新。 PHP 7.2 影响级别:中等 由于 PHP 7.1 从 2019 年 12 月开始不再主动维护,所以 Laravel 6.0 要求 PHP 版本大于等于 7.2。 更新依赖 在 composer.json 文件中更新 laravel/framework 依赖到 ^6.0。 当然,不要忘了检查应用所使用的第三方扩展包是否支持 当然,不要忘了检查应用所使用的第三方扩展包是否支持 Laravel 6.0,如果需要升级的话也要更新。 授权 授权资源 & viewAny 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 13 影响级别:高 使用 authorizeResource 方法添加到控制器的授权策略类现在要 定义 viewAny 方法,该方法会在用户访问控制器的0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.2 中文文档的方式来创建前台认证视图,只需在终端执行如下 Artisan 命令即可: php artisan make:auth 该命令会生成纯文本的、兼容 Bootstrap 样式的视图用于登录、注册和密码重置。该命令 还会使用相应路由更新路由文件。 注意:该功能特性只能在新应用中使用,不能再应用升级过程中使用。 隐式模型绑定 隐式模型绑定使得在路由或控制器中直接注入相应模型实例更加便捷。假设你有一个路由 定义如下: 本文档由 Laravel 5.2 中,全局查询作用域只需实现一个简单的方法 apply 即可。 关于全局作用域详情请查看全局作用域文档。 升级指南 从 5.1 升级到 5.2.0 更新依赖 更新 composer.json 文件指向 laravel/framework 5.2.*。 注:如果你安装的是 Laravel 5.2 的 beta 版本,还要添加 "minimum-stability": ~3.0 到 composer.json 的 require-dev 部分。 认证 配置文件 更新 config/auth.php 文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 Laravel 5.1。 在新的 auth0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.3 中文文档细节,请查看其文档。 搜索(Laravel Scout) Laravel Scout 提供了一个简单的、基于驱动的针对 Eloquent 模型的全文搜索解决方案。通过模 型观察者,Scout 会自动同步更新 Eloquent 记录的搜索索引,目前,Scout 使用 Algolia 驱动,不 过,编写自己的驱动很简单,你可以通过自己的搜索实现扩展 Scout。 你可以简单通过添加 Searchable 如果你在使用 Cashier,需要升级 laravel/cashier 扩展包到 7.0 版本,这一版本的 Cashier 只修 改了一些内置方法以便兼容于 Laravel 5.3,并没有什么重大更新。 集合 key/value 顺序调整 集合方法 first, last 和 contains 都将“value”作为第一个参数传递给相应的回调闭包,例如: $collection->first(function 的新的加密实现,该实现从 Laravel 5.1.0 开始就已经作为默认的加密实现方 式。 如果你还在配置文件 config/app.php 中使用基于 cipher 的 Mcrypt 加密,需要将 cipher 更新到 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 24 AES-256-CBC 并且将0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.1 中文文档PSR-2 代码风格,新增事件广播 机制,中间件参数,Artisan 优化,等等。 PHP 5.5.9+ 由于 PHP 5.4 将会在今年 9 月份“寿终正寝”,并且 PHP 开发组不会再提供安全更新,Laravel 5.1 要求 PHP5.5.9 或更高版本。PHP5.5.9 兼容一些最新版本的流行 PHP 库如 Guzzle 和 AWS SDK。 LTS Laravel 5.1 是 框架采取为默认风格指南,此外,所有代码生成器已经 被更新到生成兼容 PSR-2 语法的代码。 文档 Laravel 文档的每一个页面都进行了一丝不苟的审查和引人注目的优化,所有代码示例都被 审查并且扩展到更好的支持上下文相关性。 本文档由 Laravel 学院(LaravelAcademy.org)提供 2 事件广播 在很多现代的 web 应用中,web 套接字被用于实现实时的,即时更新的用户接口,当服务 务 器上的某些数据更新后,通常一条消息将会通过 websocket 连接发送到客户端并进行处理。 为了帮助你构建这样类型的应用,Laravel 使得通过 websocket 连接广播事件变得简单可行。 广播 Laravel 事件允许你在服务端代码和客户端 JavaScript 框架之间共享相同的事件名称。 更多关于事件广播的内容请查看事件一节。 中间件参数 Laravel 5.10 码力 | 307 页 | 3.46 MB | 1 年前3
CmlPHP v2.x 开发手册
1.6.6.2 3. 分页查询 1.6.6.3 4. 数据添加 1.6.6.4 5. 获取上一次插入的id 1.6.6.5 6. 数据更新 1.6.6.6 7. 获取上一次更新影响的行数 1.6.6.7 8. 数据删除 1.6.6.8 9. 简 单 的 单 字 段 自 增 ( 多 字 段 参 考 update) 1.6.6.9 0.0.1 、 192.xxx.xxx.xxx (即以192开头的 地址)、 example.loc (即域名的后缀为.loc)、 example.dev (即域名的后缀为.dev。 【chrome更新到63.0.xxxx之后.dev的域名被加入了 HSTS preload, 这就意味着在 chrome上,我们只能通过https的方式访问.dev的站点,所以开发测试不建议使 用.dev了】) 、 example 'engine'=>''//数据库引擎 ], 'slaves'=> [], //从库配置 //查询数据缓存时间,表数据有变动会自动更新缓存。设置为0表示表数据没变动时缓存不过期。 //这边设置为3600意思是即使表数据没变动也让缓存每3600s失效一次,这样可以让缓存空间更合理的 利用. //如果不想启用缓存直接配置为false0 码力 | 251 页 | 973.37 KB | 1 年前3
CmlPHP v2.x 开发手册
数据查询 分页查询 数据添加 获取上一次插入的id 数据更新 获取上一次更新影响的行数 数据删除 简单的单字段自增(多字段参考update) 简单的单字段自减(多字段参考update) 聚合操作 事务 调用存储过程 原生/子查询/union 快捷方法 通过某字段值获取数据 添加数据 通过某字段值更新数据 通过字段值删除数据 获取总数 获取列表 1.6.6.15 1 、 192.xxx.xxx.xxx (即以192开 头的地址)、 example.loc (即域名的后缀 为.loc)、 example.dev (即域名的后缀为.dev。【chrome更新到 63.0.xxxx之后.dev的域名被加入了 HSTS preload, 这就意味着在 chrome上,我们只能通过https的方式访问.dev的站点,所以开发测 试不建议使用.dev了】) 'engine'=>''//数据库引擎 ], 'slaves'=> [], //从库配置 //查询数据缓存时间,表数据有变动会自动更新缓存。设置 为0表示表数据没变动时缓存不过期。 //这边设置为3600意思是即使表数据没变动也让缓存每 3600s失效一次,这样可以让缓存空间更合理的利用.0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
Input Request Response Cookie Session 模型-MySQL 模型的调用方式 数据查询 分页查询 数据添加 获取上一次插入的id 数据更新 获取上一次更新影响的行数 数据删除 1 1.6.6.9 1.6.6.10 1.6.6.11 1.6.6.12 1.6.6.13 1.6.6.14 1.6.6.15 1.6.6.15.1 简单的单字段自增(多字段参考update) 简单的单字段自减(多字段参考update) 聚合操作 事务 调用存储过程 原生/子查询/union 快捷方法 通过某字段值获取数据 添加数据 通过某字段值更新数据 通过字段值删除数据 获取总数 获取列表 注意事项 同时查询多个库 模型-MongoDB Orm详细Api 服务 视图 统一的API Html模板引擎 Blade模板引擎 'engine'=>''//数据库引擎 ], 'slaves'=> [], //从库配置 //查询数据缓存时间,表数据有变动会自动更新缓存。设置为0表示表数据没变动时缓存不过期。 //这边设置为3600意思是即使表数据没变动也让缓存每3600s失效一次,这样可以让缓存空间更合理的 利用. //如果不想启用缓存直接配置为false0 码力 | 143 页 | 1.54 MB | 1 年前3
Yii 2.0 权威指南安 安 安装 装 装 Y i i 你可以通过两种方式安装 轙 轩 轩 :使用 轃 软 轭 轰 软 轳 轥 轲 6 或下载一个归档文件。 推 荐使用前者,这样只需执行一条简单的命令就可以安装新的扩展或更新 轙 轩 轩 了。 标准安装完轙 轩 轩 之后,框架和一个项目模板两者都下载并安装好了。 一 个项目模板是实现了一些基本特性的一个 可行的轙 轩 轩 项目,比如登录,联系 表单,等等。 它的代码是以 软 轳 轥 轲 文档1 0 。 如果你已经安装有 轃 软 轭 轰 软 轳 轥 轲 请确保使用的是最新版本, 你可以 用 c o m p o s e r s e l f - u p d a t e 命令更新 轃 软 轭 轰 软 轳 轥 轲 为最新版本。 在本指南中,所有 轣 软 轭 轰 软 轳 轥 轲 命令都假定您已经安装了全局1 1 的 轣 软 轭 輭 轰 软 轳 轥 轲 , 这样它可以作为 c o 则必须相应地调整示例命令。 如果您之前已安装 轃 软 轭 轰 软 轳 轥 轲 ,请确保使用最新版本。 您可以通过运行 c o m p o s e r s e l f - u p d a t e 来更新轃 软 轭 轰 软 轳 轥 轲 。 6 h t t p s : / / g e t c o m p o s e r . o r g / 7 h t t p s : / / g i t h u b0 码力 | 537 页 | 4.66 MB | 1 年前3
使⽤Laravel 8
PHP主流框架打造
RESTful APIDELETE /api/v1/articles/1 刪除ID1 ⽂章 204 PUT /api/v1/articles/1 ID1資料整筆替換 200 PATCH /api/v1/articles/1 更新 ID1 ⽂章的部分內容 200 今⽇菜單 ⾃我介紹 RESTful API Laravel程式範例說明 延伸補充資料 製作⼀個簡易的⽂章管理系統 只有兩個欄位 title0 码力 | 22 页 | 3.41 MB | 1 年前3
共 10 条
- 1













