laravel5创建service provider和facade的方法详解
(编辑:jimmy 日期: 2025/12/14 浏览:3 次 )
本文实例讲述了laravel5创建service provider和facade的方法。分享给大家供大家参考,具体如下:
laravel5创建一个facade,可以将某个service注册个门面,这样,使用的时候就不需要麻烦地use 了。文章用一个例子说明怎么创建service provider和 facade。
目标
我希望我创建一个AjaxResponse的facade,这样能直接在controller中这样使用:
class MechanicController extends Controller {
public function getIndex()
{
\AjaxResponse::success();
}
}
它的作用就是规范返回的格式为
{
code: "0"
result: {
}
}
步骤
创建Service类
在app/Services文件夹中创建类
<"color: #0000ff">创建provider在app/Providers文件夹中创建类
<"color: #0000ff">创建facade在app/Facades文件夹中创建类
上一篇:Laravel4中的Validator验证扩展用法详解<"color: #0000ff">修改配置文件好了,下面我们只需要到app.php中挂载上这两个东东就可以了
<"_blank" href="https://www.jb51.net/Special/583.htm">Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
下一篇:Laravel5权限管理方法详解
在去年的5月23日,借助Intel Bridge Technology以及Intel Celadon两项技术的驱动,Intel为PC用户带来了Android On Windows(AOW)平台,并携手国内软件公司腾讯共同推出了腾讯应用宝电脑版,将Windows与安卓两大生态进行了融合,PC的使用体验随即被带入到了一个全新的阶段。