Laravel 5.1 中文文档HTTP 请求封装到一个类中进行处理。通常控 制器存放在 app/Http/Controllers 目录中。 2、基本控制器 下面是一个基本控制器类的例子。所有的 Laravel 控制器应该继承自 Laravel 安装默认的基 本控制器: 继承自 Symfony\Component\HttpFoundation\Request 类,这里列 出了一些该类中的有用方法: 1.1.1 获取请求 URI path方法将会返回请求的URI,因此,如果进入的请求路径是 Illuminate\Http\Request 实例的 file 方法来访问上传文件,该方法返回的对象 是 Symfony\Component\HttpFoundation\File\UploadedFile 类的一个实例,该类继承自 PHP 标准库中提供与文件交互方法的 SplFileInfo 类: $file = $request->file('photo'); 2.3.2 验证文件是否存在 使用 hasFile0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档HTTP 请求封装到一个类中进行处理。通 常控制器存放在 app/Http/Controllers 目录中。 2、基本控制器 下面是一个基本控制器类的例子。所有的 Laravel 控制器应该继承自 Laravel 自带的控制 器基类 Controller: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel } } 基本请求信息 Illuminate\Http\Request 实例提供了多个方法来检测应用的 HTTP 请求, Laravel 的 Illuminate\Http\Request 继承 自 Symfony\Component\HttpFoundation\Request 类,下面演示了一些该类中的有用方 法: 获取请求 URI 本文档由 Laravel 学院(LaravelAcademy Illuminate\Http\Request 实例的 file 方法来访问上传文件,该方法返回的对象 是 Symfony\Component\HttpFoundation\File\UploadedFile 类的一个实例,该类继承自 PHP 标准库中提供与文件交互方法的 SplFileInfo 类: $file = $request->file('photo'); 验证文件是否存在使用 hasFile 方法判断文件在请求中是否存在:0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.6 中文文档论坛系统。 本地驱动 如果你想要为单应用程序定义一个自定义的 Valet 驱动,在应用根目录下创建一个 LocalValetDriver.php 文件,自定义驱动类可以继承 自 ValetDriver 基类或者继承自已存在的应用指定驱动类如 LaravelValetDriver: class LocalValetDriver extends LaravelValetDriver { Artisan 命令),这取决于进入应用的请求类型。这两个内核是所 有请求都要经过的中央处理器,现在,就让我们聚焦在位于 app/Http/Kernel.php 的 HTTP 内核。 HTTP 内核继承自 Illuminate\Foundation\Http\Kernel 类,该类定义了一个 bootstrappers 数组,这个数组中的类在请求被执行前运行,这 些 bootstrappers 配 是延迟加载的,也就是说不是每次请求都会被加载,只有真的用到它们的时候才会加载。 通过本文档,你将会学习如何编写自己的服务提供者并在 Laravel 应用中注册它们。 编写服务提供者 所有的服务提供者都继承自 Illuminate\Support\ServiceProvider 类。大部分服务提供者都包含两个方法: register 和 boot 。在 register 方 法中,你唯一要做的事情就是0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档论坛系 统。 本地驱动 如果你想要为单应用程序定义一个自定义的 Valet 驱动,在应用根 目录下创建一个 LocalValetDriver.php 文件,自定义驱动类可以 继承自 ValetDriver 基类或者继承自已存在的应用指定驱动类 如 LaravelValetDriver: class LocalValetDriver extends LaravelValetDriver { Artisan 命令),这取决于进入应用的请求类型。 这两个内核是所有请求都要经过的中央处理器,现在,就让我们聚焦 在位于 app/Http/Kernel.php 的 HTTP 内核。 HTTP 内核继承自 Illuminate\Foundation\Http\Kernel 类,该 类定义了一个 bootstrappers 数组,这个数组中的类在请求被执行 前运行,这些 bootstrappers Laravel 应用中注册它们。 编写服务提供者 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 131 所有的服务提供者都继承 自 Illuminate\Support\ServiceProvider 类。大部分服务提供者 都包含两个方法: register 和 boot 。在 register 方法中,你唯 一要做0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档是说不是每次请求都会被加 载,只有真的用到它们的时候才会加载。 本章节里你将会学习如何编写自己的服务提供者并在 Laravel 应用中注册它们。 2、编写服务提供者 所有的服务提供者都继承自 Illuminate\Support\ServiceProvider 类。大部分服务提供者都包 含两个方法:register 和 boot 。在 register 方法中,你唯一要做的事情就是绑事物到服务容器, protected static function getFacadeAccessor() { return 'cache'; } } Cache 门面继承 Facade 基类并定义了 getFacadeAccessor 方法,该方法的工作就是返回服务容器 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 请求封装到一个类中进行处理。通常控制器存放 在 app/Http/Controllers 目录中。 2、基本控制器 定义控制器 下面是一个基本控制器类的例子。所有的 Laravel 控制器应该继承自 Laravel 自带的控制器基 类 Controller,控制器基类提供了一些很方便的方法如 middleware ,用于添加中间件到控制器 动作:0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













