这几天纯看文档稍微记点东西吧
路由 RESTful 资源控制器 Route::resource
动词 路径 行为 路由名称
GET /photo 索引 photo.index
GET /photo/create 创建 photo.create
POST /photo 保存 photo.store
GET /photo/{photo} 显示 photo.show
GET /photo/{photo}/edit 编辑 photo.edit
PUT/PATCH /photo/{photo} 更新 photo.update
DELETE /photo/{photo} 删除 photo.destroy
DI 依赖注入
Ioc依赖反转
其实这些概念在angular和之前看设计模式的时候都接触到过
http://www.jianshu.com/p/b7edc9b22b8a
Service Container, Service Provider,Contracts, Facade
Service Container就是被注入的类,作为容器,在构造函数内被注入,或者使用facade在顶部声明
Service Provider的bind方法
其实就是在Service Prodide里用bind方法来绑定别名,这个地方文档里的鬼例子看着让人着实迷惑
$this->app->bind('post', function ($app) { return new App\Models\Post; });
绑定后就可以直接
$app->make('post')
singleton和bind的区别
它们两个都是返回一个类的实例,不同的是singleton是单例模式,而bind是每次返回一个新的实例。
https://segmentfault.com/a/1190000004388879