Laravel 5.3 中文文档在 Laravel 5.3 中,所有资源路由参数默认都是单数化的,因此,同样调用 Route::resource,将 会注册 URI 如下: /photos/{photo} 如 果 你 想 要 继 续 维 护 之 前 版 本 的 行 为 而 不 是 自 动 单 数 化 资 源 路 由 参 数 , 可 以 在 AppServiceProvider 中这样调用 singularResourceParameters 如果这一改动导致同一名称下有两个路由,可以在调用 Route::resource 的时候使用 names 选项 为给定路由指定一个自定义路由,更多信息请查看完整的路由文档。 验证 表单请求异常 如 果 一 个 表 单 请 求 验 证 失 败 , Laravel 现 在 会 抛 出 一 个 Illuminate\Validation\ValidationException 实例而不是 HttpException 任务:只需每分钟调度运行一次 Artisan 命 令 schedule:run 即可。schedule:run 会检查定义在 App\Console\Kernel 类中定义的调度任务并 判断运行哪些任务。 如 果 想 要 为 某 个 Homestead 站 点 运 行 schedule:run 命 令 , 需 要 在 定 义 站 点 时 设 置 schedule 为 true: sites:0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档邮件驱动已经被移除,如果你想要继续使用 这两个驱动,建议通过社区维护的相应扩展包来实现。 通知 Nexmo 路由被移除 影响级别:低 Nexmo 通知通道中这个不可分割的部分已经从框架核心中移除,如 果你依赖 Nexmo 通知路由,需要在通知实体中手动实 现 routeNotificationForNexmo 方法。 密码重置 密码验证 影响级别:低 PasswordBroker 不再约束或验证密码。因为密码验证逻辑已经 Vagrant、VirtualBox,下载 Homestead 对应的 Vagrant 盒子,经历一系列下载、安装和配置之后才能使用(可能需 要花费数小时),如果是 Mac 或 Linux 系统可能还比较顺利,如 果是 Windows 系统的话就得先烧柱香拜拜菩萨再开始,保佑一切顺 利,哈哈,开玩笑啦,不过 Windows 确实相对而言出问题的概率比 较大。 本文档由学院君提供 学院君致力于提供优质 Laravel protocol: udp 共享你的环境 有时候,你可能希望和同事或客户共享自己当前的工作进度或成果, Vagrant 本身支持通过 vagrant share 来支持这个功能;不过,如 果你在 Homestead.yaml 文件中配置了多个站点的话就不行了。 为了解决这个问题,Homestead 内置了自己的 share 命令,该功能 实现的原理是通过 Ngrok 将本地服务分享到互联网上进行公开访问,0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档文件将不能被加载,所 有对 env 函数的调用都会返回 null。 维护模式 当你的应用处于维护模式时,所有对应用的请求都应该返回同一个自定义视图。这一功能在对应用进行升级或者维护时,使得“关闭”站点变得轻而易 举。对维护模式的判断代码位于应用默认的中间件栈中,如果应用处于维护模式,访问应用时状态码为 503 的 MaintenanceModeException 将会被 抛出。 要开启维护模式,关闭站点,只需执行 return Cache::get('key'); }); 在整个 Laravel 文档中,很多例子使用了门面来演示框架的各种功能特性。 何时使用门面 门面有诸多优点,其提供了简单、易记的语法,让我们无需记住长长的类名即可使用 Laravel 提供的功能特性,此外,由于他们对 PHP 动态方法的 独到用法,使得它们很容易测试。 但是,使用门面也有需要注意的地方,一个最主要的危险 } 编写验证逻辑 现在我们准备用验证新博客文章输入的逻辑填充 store 方法。我们使用 Illuminate\Http\Request 对象提供的 validate 方法来实现这一功能,如 果验证规则通过,代码将会继续往下执行;反之,如果验证失败,将会抛出一个异常,相应的错误响应也会自动发送给用户。在这个传统的 HTTP 请求案例中,将会生成一个重定向响应,如果是 AJAX 请求则会返回一个0 码力 | 377 页 | 14.56 MB | 1 年前3
使⽤Laravel 8
PHP主流框架打造
RESTful API/api/v1/articles/1 更新 ID1 ⽂章的部分內容 200 今⽇菜單 ⾃我介紹 RESTful API Laravel程式範例說明 延伸補充資料 製作⼀個簡易的⽂章管理系統 只有兩個欄位 title 、 content 筆記連結:https://hackmd.io/ZDoduP_oQ5WXYsO7TyJsiQ 新建單⼀資源 POST https:/0 码力 | 22 页 | 3.41 MB | 1 年前3
Laravel 5.2 中文文档homestead 或 homestead ssh 来启动/登录虚拟机。 通过 SSH 连接 你可以在 Homestead 目录下通过运行 vagrant ssh 以 SSH 方式连接到虚拟机,但是如 果你需要以更平滑的方式连接到 Homestead,可以为主机添加一个别名来快速连接到 Homestead 盒子,创建完别名后,可以使用 vm 命令从任何地方以 SSH 方式连接到 Homestead $value, $minutes, $path, $domain, $secure, $httpOnly) 默认情况下,Laravel 框架生成的 Cookie 经过了加密和签名,以免在客户端被篡改。如 果你想要让特定的 Cookie 子集在生成时取消加密,可以使用中间 件 App\Http\Middleware\EncryptCookies 的 $except 属性来排除这些 Cookie: /** Found 异常 有时候你可能想要在模型找不到的时候抛出异常,这在路由或控制器中非常有用, findOrFail 和 firstOrFail 方法会获取查询到的第一个结果。然而,如果没有任何查询结 果,Illuminate\Database\Eloquent\ModelNotFoundException 异常将会被抛出: $model = App\Flight::findOrFail(1);0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档在这个例子中,我们传递了一 个 name 变量,在视图中通过执行 echo 将其显示出来。 当然,视图还可以嵌套在 resources/views 的子目录中,用“.”号来引用嵌套视图,比如,如 果视图存放路径是 resources/views/admin/profile.php,那我们可以这样引用它: return view('admin.profile', $data); 判断视图是否存在 105 有时候你可能想要在模型找不到的时候抛出异常,这在路由或控制器中非常有用, findOrFail 和 firstOrFail 方法会获取查询到的第一个结果。然而,如果没有任何查询结 果,Illuminate\Database\Eloquent\ModelNotFoundException 异常将会被抛出: $model = App\Flight::findOrFail(1);$model 学院(LaravelAcademy.org)提供 160 3.3.1 让用户确认 如果你需要让用户确认信息,可以使用 confirm 方法,默认情况下,该方法返回 false,如 果用户输入 y,则该方法返回 true: if ($this->confirm('Do you wish to continue? [y|N]')) { // } 3.3.2 给用户提供选择0 码力 | 307 页 | 3.46 MB | 1 年前3
共 6 条
- 1













