码迷,mamicode.com
首页 > 其他好文 > 详细

Facade 运行机制

时间:2016-08-19 09:55:44      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

 举一个常见的例子在routes.php路由文件中的Route就是使用了laravel的Facade;

 config/app.php 文件中的aliases数组:

            技术分享

再例如其中的mail:

                    技术分享

里面只是简单的返回一个字符串的静态方法,接着按ctrl+b查看一下它继承的Facade类有什么黑科技

                       技术分享

我们可以发现它是一个虚拟类,让我们看一下里面一个神奇的魔术方法__callStatic(),作用就是当你在一个类当中执行一个不存在的静态方法时就会触发,

             技术分享

            技术分享

                技术分享

           技术分享

mailer类里面就有我们常用的send方法

Facade 运行机制

标签:

原文地址:http://www.cnblogs.com/maggie-php/p/5785198.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!