laravel 5.2新特性

1.路由模型绑定(简化控制器里面写show()方法)

image

如果需要由其他变量来返回对象可以到routeserviprovider里面做绑定:

image

其他步骤:1.表结构里面添加字段比如username

image

(用于生成随机唯一username)

image

清空数据库并重新生成数据:

image

image

上图的username其实就是在serviceprovider里面注册的key值。

2.访问次数控制

image

用httpie工具测试:

image

指定一分钟的次数:

image

image

实现原理参考 kernel.php里面的 throttle 中间件。

image

3.快速实现用户注册登录:

image

会生成homecontroller.php

image 

image

自动注册登录,默认登录1分钟不超过5次:

image

make:Auth注册的路由:

image

4.模板里面出现errors变量 未定义:需要把路由里面加到相应的middleware控制。如果是web 应用,可以把路由由web 应用中间件包裹控制:

image

image

Leave a Reply

Your email address will not be published. Required fields are marked *