推荐 综合 人气 评论 点赞
[ Laravel 5.3 文档 ] Artisan Console —— 任务调度
1、简介在以前,开发者需要为每一个需要调度的任务编写一个Cron条目,这是很让人头疼的事。你的任务调度不在源码控制中,你必须使用SSH登录到服务器然后添加这些Cron条目。Laravel命令调度器允许你平滑而又富有表现力地在Laravel中定义命令调度,并且服务器上

0评论2016-10-13196

[ Laravel 5.3 文档 ] 测试 —— 起步
1、简介Laravel植根于测试,实际上,内置使用PHPUnit对测试提供支持是即开即用的,并且phpunit.xml文件已经为应用设置好了。框架还提供了方便的辅助方法允许你对应用进行富有表现力的测试。tests目录中提供了一个ExampleTest.php文件,安装完新的 Laravel 应

0评论2016-10-1390

[ Laravel 5.3 文档 ] 测试 —— 应用测试
1、简介Laravel 为生成 HTTP请求、测试输出、以及填充表单提供了流式API。举个例子,我们看下tests目录下包含的ExampleTest.php文件:?phpuse Illuminate\Foundation\Testing\WithoutMiddleware;use Illuminate\Foundation\Testing\DatabaseTransactions;clas

0评论2016-10-13121

[ Laravel 5.3 文档 ] Artisan Console —— 控制台命令
1、简介Artisan是Laravel自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令。想要查看所有可用的Artisan命令,可使用list命令:php artisan list每个命令都可以用help指令显示命令描述及命令参数和选项。想要查看帮助界面,只需要在命令前加上

0评论2016-10-10174

[ Laravel 5.3 文档 ] Eloquent ORM —— 访问器&修改器
1、简介访问器和修改器允许你在获取模型属性或设置其值时格式化Eloquent属性。例如,你可能想要使用Laravel加密器对存储在数据库中的数据进行加密,并且在 Eloquent 模型中访问时自动进行解密。除了自定义访问器和修改器,Eloquent 还可以自动转换日期字段为C

0评论2016-10-09128

Laravel Session保存机制和terminate中间件
在 Laravel 中可以使用 Session 门面的 get, put, pull, set, has, flash 等方法进行 session 操作,如:Session::put([‘domain’=’tanteng.me’, ‘host’=’aliyun’]),就可以设置两个 session 值,看看 put 方法:/*** Put a key / value pair or array

0评论2016-10-09109

[ Laravel 5.3 文档 ] Eloquent ORM —— 集合
1、简介Eloquent返回的所有的包含多条记录的结果集都是Illuminate\Database\Eloquent\Collection对象的实例,包括通过get方法或者通过访问关联关系获取的结果。Eloquent集合对象继承自Laravel的集合基类,因此很自然的继承了很多处理 Eloquent 模型底层数组的

0评论2016-10-09169

[ Laravel 5.3 文档 ] Eloquent ORM —— 序列化
1、简介当构建JSONAPI 时,经常需要转化模型和关联关系为数组或 JSON。Eloquent提供了便捷方法以便实现这些转换,以及控制哪些属性被包含到序列化中。2、序列化模型集合序列化为数组要转化模型及其加载的关联关系为数组,可以使用toArray方法。这个方法是递归

0评论2016-10-09177

[ Laravel 5.3 文档 ] Eloquent ORM —— 关联关系
1、简介数据表经常要与其它表做关联,比如一篇博客文章可能有很多评论,或者一个订单会被关联到下单用户,Eloquent使得组织和处理这些关联关系变得简单,并且支持多种不同类型的关联关系:一对一一对多多对多远层一对多多态关联多对多的多态关联2、定义关联关

0评论2016-10-0996

[ Laravel 5.3 文档 ] 数据库 —— Redis
1、简介Redis是一个开源的、高级的键值对存储系统,经常被用作数据结构服务器,因为其支持字符串、Hash、列表、集合和有序集合等数据结构。在Laravel中使用Redis之前,需要通过Composer安装predis/predis包:composer require predis/predis配置应用的Redis配

0评论2016-10-0779

[ Laravel 5.3 文档 ] 数据库 —— 填充数据
1、简介Laravel使用填充类和测试数据提供了一个简单方法来填充数据到数据库。所有的填充类都位于database/seeds目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比如可读性,例如UserTableSeeder等等。安装完 Laravel 后,会默认提供一个Databa

0评论2016-10-07136

[ Laravel 5.3 文档 ] Eloquent ORM —— 起步
1、简介Laravel自带的EloquentORM提供了一个美观、简单的与数据库打交道的ActiveRecord实现,每张数据表都对应一个与该表进行交互的“模型”,模型允许你在表中进行数据查询,以及插入、更新、删除等操作。在开始之前,确保在config/database.php文件中配置好

0评论2016-10-07257

[ Laravel 5.3 文档 ] 安全 —— 哈希(Hashing)
1、简介Laravel的Hash门面为存储用户密码提供了安全的Bcrypt哈希算法。如果你正在使用 Laravel 应用自带的LoginController和RegisterController控制器,它们将会自动在注册和认证时使用该 Bcrypt。注:Bcrypt 是散列密码的绝佳选择,因为其“工作因子”是可调

0评论2016-10-0758

[ Laravel 5.3 文档 ] 安全 —— 用户授权
1、简介除了提供开箱即用的认证服务之外,Laravel还提供了一个简单的方式来管理授权逻辑以便控制对资源的访问权限。和认证一样,在Laravel中实现授权很简单,主要有两种方式:gates和policies。可以将gates和policies分别看作路由和控制器,gates提供了简单的

0评论2016-10-07105

[ Laravel 5.3 文档 ] 安全 —— API认证(Passport)
1、简介Laravel通过传统的登录表单已经让用户认证变得很简单,但是API怎么办?API通常使用token进行认证并且在请求之间不维护session状态。Laravel使用LaravelPassport让API认证变得轻而易举,Passport基于Alex Bilbie维护的League OAuth2 server,可以在数分

0评论2016-10-0765

« 上一页 7/14 下一页 »