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
CmlPHP v2.x 开发手册
//必须绑定。系统日志驱动 内置\Cml\Logger\File::class|\Cml\Logger\Redis::class两种. //自定义服务实现\Cml\Interfaces\Logger接口即可或继承\Cml\Logger\Base再按需重载 Cml::getContainer()->singleton('cml_log', \Cml\Logger\File::class); (内置的redis服务与缓存挂钩)参考 http:// doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承\Cml\Queue\Base再按需重载 Cml::getContainer()->singleton('cml_queue', \Cml\Queue\Redis::class); //内置的redis锁跟/memcache锁 跟缓存服务挂钩。参考 http://doc.cmlphp.com/devintro/lock .html //自定义服务实现\Cml\Interfaces\Lock接口即可或继承\Cml\Lock\Base再按需重载 Cml::getContainer()->singleton('cml_lock', \Cml\Lock\Redis::class);0 码力 | 143 页 | 1.54 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
CmlPHP v2.x 开发手册
//必须绑定。系统日志驱动 内置\Cml\Logger\File::class|\Cml\Logger\Redis::class两种. //自定义服务实现\Cml\Interfaces\Logger接口即可或继承\Cml\Logger\Base再按需重载 Cml::getContainer()->singleton('cml_log', \Cml\Logger\File::class); 与 缓 存 挂 钩 ) 参 考 http://doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承\Cml\Queue\Base再按需重载 Cml::getContainer()->singleton('cml_queue', \Cml\Queue\Redis::class); 缓 存 服 务 挂 钩 。 参 考 http://doc.cmlphp.com/devintro/lock.html //自定义服务实现\Cml\Interfaces\Lock接口即可或继承\Cml\Lock\Base再按需重载 Cml::getContainer()->singleton('cml_lock', \Cml\Lock\Redis::class);0 码力 | 251 页 | 973.37 KB | 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
Yii 2.0 权威指南譯 譮 譥 譮 譴 。 譏 譢 譪 譥 譣 譴 类是一个轻量级的基类,你可以通过 轧 轥 轴 轴 轥 轲 轳 和 轳 轥 轴 轴 轥 轲 轳 来定义对象的属性。 譃 譯 譭 議 譯 譮 譥 譮 譴 类继承自 譏 譢 譪 譥 譣 譴 , 同时进一步支 持 事件 和 行为。 如果你不需要用到事件或行为, 应该考虑使用 譏 譢 譪 譥 譣 譴 类作为基类。 这 种类通常用来表示基本的数据结构。 1 . 2 譩 譜 譢 譡 譳 譥 譜 譍 譯 譤 譥 譬 作为模型基类,类似于 輱 輮 輱 的 C M o d e l 。 C F o r m M o d e l 被完全弃用了,现在要创建表单模型类,可以通过继承 譹 譩 譩 譜 譢 譡 譳 譥 譜 譍 譯 譤 譥 譬 类来实现。 轙 轩 轩 輲 輮 輰 引进了名为 譳 譣 譥 譮 譡 譲 譩 譯 譳 謨 謩 的新方法来声明支持的场景, 并指明 在哪个场景下 台应 应 应用 用 用( ( (C o n s o l e A p p l i c a t i o n ) ) ) 控制台应用现在如普通的 轗 轥 轢 应用程序一样,由控制器组成, 控制台的控 制器继承自 譹 譩 譩 譜 譣 譯 譮 譳 譯 譬 譥 譜 譃 譯 譮 譴 譲 譯 譬 譬 譥 譲 ,类似于 輱 輮 輱 的 C C o n s o l e C o m m a n d 。 运行控制台命令使用0 码力 | 537 页 | 4.66 MB | 1 年前3
CmlPHP v2.x 开发手册
//必须绑定。系统日志驱动 内置\Cml\Logger\File::class |\Cml\Logger\Redis::class两种. //自定义服务实现\Cml\Interfaces\Logger接口即可或继承 \Cml\Logger\Base再按需重载 Cml::getContainer()->singleton('cml_log', \Cml\Logger\File::class); 置的redis服务与缓存挂钩)参考 http://doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承 \Cml\Queue\Base再按需重载 Cml::getContainer()->singleton('cml_queue', \Cml\Queue\Redis::class); //内置的redis锁跟/memcache锁 跟缓存服务挂钩。参考 http://doc.cmlphp.com/devintro/lock.html //自定义服务实现\Cml\Interfaces\Lock接口即可或继承 \Cml\Lock\Base再按需重载 Cml::getContainer()->singleton('cml_lock', \Cml\Lock\Redis::class);0 码力 | 245 页 | 720.67 KB | 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
共 9 条
- 1













