在laravel框架中实现封装公共方法全局调用

 更新时间:2019年10月14日 14:04:18   作者:曾经you过爱  
今天小编就为大家分享一篇在laravel框架中实现封装公共方法全局调用,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

1. 创建 functions.php

在 app/Helpers/(目录可以自己随便来)下新建一个文件 functions.php,在内部补充如下代码:

<?php
/**
 * 公用的方法 返回json数据,进行信息的提示
 * @param $status 状态
 * @param string $message 提示信息
 * @param array $data 返回数据
 */
function showMsg($status,$message = '',$data = array()){
  $result = array(
    'status' => $status,
    'message' =>$message,
    'data' =>$data
  );
  exit(json_encode($result));
}

2. 配置 composer.json

打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:

"files":[
      "app/Helper/functions.php"
    ]

3. 执行 composer 命令

打开终端,执行下面的命令:

composer dump-autoload

4. 测试

在控制器的随意一个方法中执行下面代码,有数据输出则配置成功:

showMsg(1,'Hello World!');

以上这篇在laravel框架中实现封装公共方法全局调用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用 PHPMAILER 发送邮件实例应用

    使用 PHPMAILER 发送邮件实例应用

    以前的mail(),已经不在流行,所以放上最近用的实例,留做回忆;需要的朋友可以参考下
    2012-11-11
  • Yii CFileCache 获取不到值的原因分析

    Yii CFileCache 获取不到值的原因分析

    这篇文章主要介绍了Yii CFileCache 获取不到值的原因分析,非常不错,具有参考借鉴价值,需要的朋友参考下
    2017-02-02
  • laravel框架 api自定义全局异常处理方法

    laravel框架 api自定义全局异常处理方法

    今天小编就为大家分享一篇laravel框架 api自定义全局异常处理方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • laravel5.6 框架邮件队列database驱动简单demo示例

    laravel5.6 框架邮件队列database驱动简单demo示例

    这篇文章主要介绍了laravel5.6 框架邮件队列database驱动,结合实例形式详细分析了laravel5.6邮件队列database驱动具体设置、实现步骤与相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • laravel中的fillable和guarded属性详解

    laravel中的fillable和guarded属性详解

    今天小编就为大家分享一篇laravel中的fillable和guarded属性详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • yii用户注册表单验证实例

    yii用户注册表单验证实例

    这篇文章主要介绍了yii用户注册表单验证,以实例形式详细分析了基于yii框架的用户注册表单验证功能模型,视图及控制器层具体实现技巧,需要的朋友可以参考下
    2015-12-12
  • Laravel中表单size验证数字示例详解

    Laravel中表单size验证数字示例详解

    Laravel 的验证功能非常强大,基本上常见的需求都有对应的验证规则,下面这篇文章主要给大家介绍了关于Laravel中表单size验证数字的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-07-07
  • ThinkPHP3.1新特性之G方法的使用

    ThinkPHP3.1新特性之G方法的使用

    ThinkPHP3.1的G方法的作用包括标记位置和区间统计两个功能。这篇文章主要介绍了ThinkPHP3.1版G方法的使用,需要的朋友可以参考下
    2014-06-06
  • PHP实现微信发红包程序

    PHP实现微信发红包程序

    微信发红包是比较流行的一件事情,老老少少都会使用微信发红包,接下来,小编给大家分享在生活中常碰到的一个php实现微信发红包程序的算法,希望这个程序对大家在做微信卡发的朋友有所帮助
    2015-08-08
  • 浅析php创建者模式

    浅析php创建者模式

    本文通过实例向我们展示了php设计模式中的创建者模式,及创建者模式所应用的场景,这里推荐给大家。
    2014-11-11

最新评论