Laravel - 为 WEB 艺术家创造的 PHP 框架。

PHP THAT DOESN'T HURT. CODE HAPPY & ENJOY THE FRESH AIR.

雨师

作者:雨师

6 篇文章 广州
由于学艺不精,内容可能有误。如有错误欢迎联系邮箱312841925@qq.com指出。谢谢!

Laravel5里的按需地加载服务提供者(Service Providers)

laravel5中与环境相关的配置已经变得更加扁平化,很多以往写在不同配置文件中的变量(如L4+目录app/config下的文件)现在都统一移到了.env文件里了。 但是还有没有移到.env的配置,那就是与环境相关的加载服务提供者。 在一个项目里,我们想在服务提供者中注册错误处理器,同时又想注册另一个与环境相关的错误处

阅读全文

PHP命名空间的简介

一小段历史 在PHP5.3之前的版本(2009年以前),我们定义的所有类都在同一个全局性的层级下。 User类,Contact类,StripeBiller类,它们都在同一个全局命名空间下。 这看起来很简单,但是这将让代码结构变得冗杂,所以PHPer开始使用在类名里使用下划线。例如:如果我写了一个包叫做“Cacher”,

阅读全文

如何为类分配命名空间

在PHP命名空间简介一文中,我对什么是命名空间和PHP怎么处理它们作了一个简短的介绍。 最近有很多小伙伴问我关于命名空间一些更高级的内容,我决定将部分这些内容整理出来。 我曾经看过一些很不错的分配命名空间的方法,本文将就这些方法的优缺点进行探讨。 开始看本文之前要注意: 这不是一个指导手册,不可能为每种情况都提供最优解

阅读全文

laravel 5 中Eloquent的属性类型转换真是太棒了!

译自Laravel 5 Eloquent attribute casting is awesome 属性类型转换是Laravel中Eloquent模型的一个最近添加的新属性,现在暂时没有获得太多关注。那么它是什么,有时怎么使用的呢? 类型转换指的是隐式或者显式的将实体从一种数据类型转为另外一种数据类型。这是一个值

阅读全文