摘要: 对于刚接触 Symfony 的新手来说,如何配置服务是一件很困难的事情。虽然在 Symfony 的新版本的框架中加入了自动加载(autowire),基本上满足了一般的需求,但是如果你想深入了解“服务”这个概念,并且能够娴熟的使用,就需要能够手动配置完整的工程级别的服务配置。 可惜,对于服务的诸多配置 阅读全文
posted @ 2019-08-12 21:28 爱你们的小森 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 前提说明: symfony 版本 4.1.*,使用 composer create-project symfony/website-skeleton 进行安装。 目标:在一个单元测试用例中对当前工程中的接口进行测试。使用PHPUnit。 坑1(发送请求使用 browser-kit): browser 阅读全文
posted @ 2018-09-15 15:12 爱你们的小森 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 在Laravel的源码当中,作者多次使用到了PHP SPL中的ArrayAccess接口,那么这个ArrayAccess接口到底有什么作用呢?我会用一个简单的例子跟大家说明。 请看下面的这段代码,Foo类实现了ArrayAccess接口中的四个方法,请仔细看这些方法内部的实现代码。看到了吗?这些代码 阅读全文
posted @ 2018-03-24 17:33 爱你们的小森 阅读(6156) 评论(0) 推荐(2) 编辑
摘要: 为什么网上已经有这么多的介绍Laravel的执行流程了,Laravel的容器详解了,Laravel的特性了,Laravel的启动过程了之类的文章,我还要来再分享呢? 因为,每个人的思维方式和方向是不一样的,所以就会出现这样的一个场景,当你遇到一个问题在网上寻求答案的时候,有很多文章都解释了你的这个问 阅读全文
posted @ 2018-03-23 19:04 爱你们的小森 阅读(2349) 评论(0) 推荐(0) 编辑