Laravel 5.6 中文文档folders: - map: ~/Development to: /home/vagrant/Code 如果你只是创建了很少的站点,使用一般的映射就够了。不过,随着站点数量的增加,你就会遇到性能问题,尤其是在包含大量文件的低端机器或项 目中,性能问题可能会非常明显。如果你不幸遇到了这个问题,可以尝试映射每个项目到各自的 Vagrant 文件夹: folders: (从 0 开始) $loop->iteration 当前循环迭代 (从 1 开始) $loop->remaining 当前循环剩余的迭代 $loop->count 迭代数组元素的总数量 $loop->first 是否是当前循环的第一个迭代 $loop->last 是否是当前循环的最后一个迭代 $loop->depth 当前循环的嵌套层级 $loop->parent 了解更多 —— 《深入探讨 PHP 错误异常处理机制及 Laravel 框架底层的相应 实现》 配置 配置文件 config/app.php 中的 debug 配置项控制浏览器显示的错误信息数量。默认情况下,该配置项通过 .env 文件中的环境变量 APP_DEBUG 进行 设置。 对本地开发而言,你应该设置环境变量 APP_DEBUG 值为 true。在生产环境,该值应该被设置为 false。如果在生产环境被设置为0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.1 中文文档Cashier 为 Stripe 的订购单据服务提供了一个优雅的、平滑的接口。它处理了几乎所 有你恐惧编写的样板化的订购单据代码。除了基本的订购管理外,Cashier 还支持处理优惠 券、交换订购、订购“数量”、取消宽限期,甚至生成 PDF 发票。 本文档由 Laravel 学院(LaravelAcademy.org)提供 163 1.1 配置 1.1.1 Composer 首先,添加 果订购存在数量,数量也可以被维护。当交 换订购计划,还可以使用 prorate 方法来表明费用是按比例的,此外,你可以使用 swapAndInvoice 方法立即为用户计划改变开发票: $user->subscription('premium') ->prorate() ->swapAndInvoice(); 2.4 订购数量 有时 有时候订购也会被数量影响,例如,你的应用每个账户每月需要付费$10,要简单增加或减 少订购数量,使用 increment 和 decrement 方法: $user = User::find(1); $user->subscription()->increment(); // 当前订购数量+5... $user->subscription()->increment(5); $use0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.3 中文文档Laravel 学院致力于提供优质 Laravel 中文学习资源 46 2、配置 错误详情显示 配置文件 config/app.php 中的 debug 配置项控制浏览器显示的错误详情数量。默认情况下,该配 置项通过.env 文件中的环境变量 APP_DEBUG 进行设置。 对本地开发而言,你应该设置环境变量 APP_DEBUG 值为 true。在生产环境,该值应该被设置为 false。如果在生产环境被设置为 Laravel 学院致力于提供优质 Laravel 中文学习资源 209 属性 描述 $loop->remaining 当前循环剩余的迭代 $loop->count 迭代数组元素的总数量 $loop->first 是否是当前循环的第一个迭代 $loop->last 是否是当前循环的最后一个迭代 $loop->depth 当前循环的嵌套层级 $loop->parent 命令。这个命令可以有效 的重建整个数据库: php artisan migrate:refresh php artisan migrate:refresh --seed 当然,你也可以回滚或重建指定数量的迁移,通过 refresh 命令提供的 step 选项,例如,下面的 命令将会回滚或重建最后五条迁移: php artisan migrate:refresh --step=5 5、数据表0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档/home/vagrant/project1 - map: ~/code/project2 to: /home/vagrant/project2 当你映射目录时,虚拟机会跟踪该目录下每个文件的所有磁盘 IO, 随着站点数量的增加,可能会遇到性能问题,尤其是在包含大量文件 的低端机器或项目中,性能问题可能会非常明显,这是因为这个原因, 所以不推荐映射整个 ~/code 目录。 注:在使用 Homestead 的时候,永远不要挂载当前目 院的这篇教程了解更多 ——《深入探讨 PHP 错误异常 处理机制及 Laravel 框架底层的相应实现》 配置 配置文件 config/app.php 中的 debug 配置项控制浏览器显示的错 误信息数量。默认情况下,该配置项通过 .env 文件中的环境变 量 APP_DEBUG 进行设置。 对本地开发而言,你应该设置环境变量 APP_DEBUG 值为 true。在生 产环境,该值应该被设置为 当前循环迭代索引 (从 0 开始) $loop->iteration 当前循环迭代 (从 1 开始) $loop->remaining 当前循环剩余的迭代 $loop->count 迭代数组元素的总数量 $loop->first 是否是当前循环的第一个迭代 $loop->last 是否是当前循环的最后一个迭代 $loop->even 是否是当前循环的偶数迭代 $loop->odd 是否是当前循环的奇数迭代0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.2 中文文档Cashier 为通过 Stripe 实现订阅支付服务提供了一个优雅平滑的接口。它封装了几 乎所有你恐惧编写的样板化的订阅支付代码。除了基本的订阅管理外,Cashier 还支持处 理优惠券、订阅升级/替换、订阅“数量”、取消宽限期,甚至生成 PDF 发票。 1.1 安装&配置 Composer 首先,添加 Cashier 包到 composer.json 文件并运行 composer update 命令: App\User::find(1); $user->subscription('main')->swap('stripe-plan-id'); 如果用户在试用,试用期将会被维护。还有,如果订阅存在数量,数量也可以被维护。切 换订阅计划后, 可以使用 invoice 方法立即给用户开发票: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 $user->subscription('main')->swap('stripe-plan-id');$user->inv oice(); 2.4 订阅数量 有时候订阅也会被数量影响,例如,应用中每个账户每月需要付费$10,要简单增加或减 少订阅数量,使用 incrementQuantity 和 decrementQuantity 方法: $user = User::find(1); $0 码力 | 377 页 | 4.56 MB | 1 年前3
共 5 条
- 1













