Laravel 5.6 中文文档'driver' => 'stack', 'channels' => ['syslog', 'slack'], ], ], 此外,现在可以使用日志系统的新”tap”功能很轻松地自定义已存在的日志频道。想要了解更多细节,请查看完整日志文档。 单机任务调度 注:要使用这个新特性,必须使用 memcached 或 redis 缓存驱动作为应用默认缓存驱动。此外,所有服务器必须和同一个中心缓存服务器进行通 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 3 Eloquent 日期转化 现在你可以单独自定义 Eloquent 日期字段转化格式了,开始之前,需要在转化声明中指定目标日期格式。指定好之后,该格式就会在模型序列化为 数组/JSON 时使用: protected $casts = [ MigrationRepositoryInterface 新增方法 MigrationRepositoryInterface 中新增了一个 getMigrationsBatches 方法。如果非常不巧你正在自定义该类的实现,需要添加这个方法的实 现。你可以以框架的默认实现作为示例。 Eloquent getDateFormat 方法 getDateFormat 方法的可见性从 protected0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.2 中文文档5.2 还提供了便捷 的方式来创建前台认证视图,只需在终端执行如下 Artisan 命令即可: php artisan make:auth 该命令会生成纯文本的、兼容 Bootstrap 样式的视图用于登录、注册和密码重置。该命令 还会使用相应路由更新路由文件。 注意:该功能特性只能在新应用中使用,不能再应用升级过程中使用。 隐式模型绑定 隐式模型绑定使得在路由或控制器中直接注 Illuminate\Contracts\Auth\Authenticatable。 自定义驱动 如果你使用了 Auth::extend 方法自定义获取用户的方法,现在需要使 用 Auth::provider 来自定义用户提供者。一旦你自定义了提供者,就要在新 的 auth.php 配置文件中的 providers 数组中配置该提供者。 更多自定义认证提供者详情,请查看其对应文档。 本文档由 Laravel 学院(LaravelAcademy 应用一旦上线,就要运行一次 php artisan config:cache,但是在本地开发时,没必要经 常运行该命令,因为配置值经常需要改变。 5、维护模式 当你的应用处于维护模式时,所有对应用的请求都会返回同一个自定义视图。这一机制在 对应用进行升级或者维护时,使得“关闭”站点变得轻而易举。对维护模式的判断代码位于 应用默认的中间件栈中,如果应用处于维护模式,则状态码为 503 的 HttpException 将会0 码力 | 377 页 | 4.56 MB | 1 年前3
Yii 2.0 权威指南轑 轌 数据库都提供了查询生成器和 轁 轣 轴 轩 轶 轥 轒 轥 轣 软 轲 轤 ;轒 轅 轓 轔 车 轵 转 轁 轐 轉 的开发支持;多层缓存支持,等等。 • 轙 轩 轩 非常易于扩展。你可以自定义或替换几乎任何一处核心代码。你 还会受益于 轙 轩 轩 坚实可靠的扩展架构,使用、再开发或再发布扩展。 • 高性能始终是 轙 轩 轩 的首要目标之一。 轙 轩 轩 不是一场独角戏,它由一个强大的开发者团队1 动作 作 作过 过 过滤 滤 滤器 器 器( ( (A c t i o n Fi l t e r s ) ) ) 操作的过滤现在通过行为(轢 轥 轨 轡 轶 轩 软 轲 )来实现。要定义一个新的,自定义的 过滤器,请继承 譹 譩 譩 譜 譢 譡 譳 譥 譜 譁 譣 譴 譩 譯 譮 譆 譩 譬 譴 譥 譲 类。 要使用一个过滤器,需要把 过滤器类作为一个 b e h a v i o r 绑定到控制器上。 这个方法对大多数的大或者小的项目是一个不错的起点。 如果你正好开始学习轙 轩 轩 ,这是特别适合的。 但是其他的安装方式也存在: • 如果你只想安装核心框架,然后从零开始构建整个属于你自己的应用 程序模版, 可以参考从头构建自定义模版一节的介绍。 • 如果你要开发一个更复杂的应用,可以更好地适用于团队开发环境 的, 你可以考虑安装高级应用模版1 6 。 2 . 2 . 4 安 安 安装 装 装 A s s e t s 轙0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 5.1 中文文档事件允许你在服务端代码和客户端 JavaScript 框架之间共享相同的事件名称。 更多关于事件广播的内容请查看事件一节。 中间件参数 Laravel 5.1 里,中间件可以接受额外的自定义参数,例如,如果你的应用需要在执行给定 的 action 之前验证被授予指定“角色”的认证用户,可以创建一个 RoleMiddleware 来接收角 色名称作为额外参数: 自定义的指令。查阅扩展 Blade 文档了解详情。 测试 在 tests/TestCase.php 文件中新增 protected 属性$baseUrl: protected $baseUrl artisan app:name Horsefly 来重命名应用的命名空间,当然你也可以继续使用 App 作为命名空间不变。 3、维护模式 当你的站点处于维护模式时,所有对站点的请求都会返回同一个自定义视图。当你在对站点 进行升级或者维护时,这使得“关闭”站点变得轻而易举,对维护模式的判断代码位于默认的 中间件栈中,如果应用处于维护模式,则状态码为 503 的 HttpException 将会被抛出。0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 6.0 中文文档提供了诸多便捷之处,比如优化了 Blade 错误文件和行号处理、针对常见问题的可执行解决方案、代码 编辑、异常分享、以及经过优化的用户体验。 优化授权响应 在之前版本的 Laravel 中,获取并提供自定义授权消息给终端用户 很困难,主要难点在于如何向终端用户解释清楚为什么特定的请求被 拒绝了。在 Laravel 6.0 中,我们可以使用 Gate::inspect 方法和 授权响应消息来轻松实现。例如,给定如下策略方法: $response->message(); } 此外,当在路由或控制器中使用 $this->authorize 或 者 Gate::authorize 方法时,这些自定义的消息会被自动返回给前 端。 任务中间件 任务中间件允许你封装自定义的队列任务异常业务逻辑,避免在任务 自身处理中混入对应样板代码。例如,在之前的 Laravel 版本中, 你可能需要在频率限制回调中封装某个任务的 handle 影响级别:低 PasswordBroker 不再约束或验证密码。因为密码验证逻辑已经 由 ResetPasswordController 控制器处理,导致 broker 的验证逻 辑变得冗余,并且不能被自定义,如果你在内置 的 ResetPasswordController 之外使用了 PasswordBroker 或 者 Password 门面,需要在传递它们到 broker 之前先验证它们。 队列0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档还有很多其他特性,具体请查看其文档。 可邮寄对象 注:Laracasts 上有关于该特性的免费视频教程。 Laravel 5.3 支持可邮寄对象,这些对象可以以一个简单对象的形式表示邮件信息,而不再需要在 闭包中自定义邮件信息,例如,你可以定义一个简单的邮寄对象用作欢迎邮件: class WelcomeMessage extends Mailable { use Queueable, SerializesModels; 器注册了合适 的路由。 这些新控制器拷贝到应用后,需要重新实现之前在认证控制器中实现的方法和业务。例如,如果 你在自定义用于认证的 guard,需要重写控制器的 guard 方法,你可以检查每个认证控制器的 trait 以判断要重写哪些方法。 注:如果你没有自定义认证控制器,只需要将代码从 Github 拷到本地项目,并确保在路由文件中 本文档由 Laravel 学院(LaravelAcademy 中文学习资源 15 调用了 Route::auth 方法。 密码重置邮件 密码重置邮件现在使用新的通知功能(Laravel Notifications),如果你想要在发送密码重置链接的 时候自定义通知发送,需要重写 Illuminate\Auth\Passwords\CanResetPassword trait 上的 sendPasswordResetNotification 方法。 User0 码力 | 691 页 | 9.37 MB | 1 年前3
PHP 语言程序设计 实验指导书(v1)杨亮 《PHP语⾔程序设计》为静态页面增加外观和动作。 实验要求:实验报告中粘贴网页代码和运行结果截图。 时间:100 分钟 实验内容: 1、 熟悉三种在页面上嵌入 CSS 样式的方法 2、 使用三类简单选择器和四类符合选择器来给不同的 html 添加样式 3、 通过同时对统一标签使用不同的选择器验证 CSS 选择器的优先级 4、 通过例子验证 CSS 和盒子模型中各个成分的含义 5、 通过流动布局实现标准的0 码力 | 10 页 | 269.02 KB | 1 年前3
02 HTML 杨亮 《PHP语⾔程序设计》9 11 标题 动作代码 样式 关键字 编码⽅方式 meta可以指定丰富的信息,如⺴⽹网⻚页缓存、重定向 ⺴⽹网⻚页主体部分 基础⽂文字显⽰示部分 ����� ���� ��� ��(“”) "0 码力 | 20 页 | 2.44 MB | 1 年前3
CmlPHP v2.x 开发手册
同时查询多个库 模型-MongoDB Orm详细Api 服务 视图 统一的API Html模板引擎 Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 权限管理 数据验证 1.6.24 1.6.25 1.6.26 1 ment::class); //必须绑定。系统日志驱动 内置\Cml\Logger\File::class |\Cml\Logger\Redis::class两种. //自定义服务实现\Cml\Interfaces\Logger接口即可或继承 \Cml\Logger\Base再按需重载 Cml::getContainer()->singleton('cml_log' \Cml\Queue\Redis::class.(内 置的redis服务与缓存挂钩)参考 http://doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承 \Cml\Queue\Base再按需重载 Cml::getContainer()->singleton('cml_queue'0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
同时查询多个库 模型-MongoDB Orm详细Api 服务 视图 统一的API Html模板引擎 Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 2 1.6.22 1.6.23 1.6.24 1.6.25 1.6 ment::class ); //必须绑定。系统日志驱动 内置\Cml\Logger\File::class|\Cml\Logger\Redis::class两种. //自定义服务实现\Cml\Interfaces\Logger接口即可或继承\Cml\Logger\Base再按需重载 Cml::getContainer()->singleton('cml_log' 内置 \Cml\Queue\Redis::class.(内置的redis服务与缓存挂钩)参考 http:// doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承\Cml\Queue\Base再按需重载 Cml::getContainer()->singleton('cml_queue'0 码力 | 143 页 | 1.54 MB | 1 年前3
共 11 条
- 1
- 2













