1.App\Contract目录下新建 CommonContract 类

 <?php
namespace App\Contract; use Carbon\Carbon;
use \Dimsav\Translatable\Translatable; /**
* 通用函数封装类
*/
class CommonContract
{
/**
* 获取当前时间
*/
public function gettime()
{
return Carbon::now();
} }

2.在App/Facades 下新建 CommonFacade

 <?php
namespace App\Facades; use Illuminate\Support\Facades\Facade; /**
* 通用门面代理类
*/
class CommonFacade extends Facade
{
/**
*
*/
protected static function getFacadeAccessor()
{
return 'App\Contract\CommonContract';
}
}

3.config/app.php文件aliases数组注册服务提供者

 'Common' =>App\Facades\CommonFacade::class,

4.在controller中引用

 use Common;

 Common::gettime();

最新文章

  1. [开源]QuickSwitchSVNClient,快速完成SVN Switch的工具
  2. Linux下查看某进程相关进程
  3. C++基础-01
  4. GridFS图片
  5. 全面理解Javascript中Function对象的属性和方法
  6. HTML5[2]:使用viewport控制手机浏览器布局
  7. 【网络流24题----03】Air Raid最小路径覆盖
  8. pod创建的工程找不到库
  9. 函数查询(Function Query)
  10. 2W/月和1W/月的工作,你会怎么选?
  11. 20151205--JDBC-2
  12. POJ 2778 AC自己主动机+矩阵幂 不错的题
  13. 如何安全退出已调用多个Activity的Application?
  14. linux网口绑定笔记-bind
  15. Swift变量名的一种玩法
  16. Python 实现 Html 转 Markdown(支持 MathJax 数学公式)
  17. 对BRD、MRD、PRD、FSD四类产品文档的理解
  18. Day20-单表中获取表单数据的3种方式
  19. transform对定位元素的影响
  20. C#/Sqlite-单机Window 程序 sqlite 数据库实现

热门文章

  1. python函数参数*args **kwargs
  2. OpenCV常用基本处理函数(4)简单变换,阈值等
  3. js console对象
  4. 【leetcode】986. Interval List Intersections
  5. win 10 把秘钥清掉之后查不到秘钥怎么办
  6. cent OS 7 下安装 python 3.6
  7. mongo大数据量更新服务端超时解决: Cursor not found, cursor id: 82792803897
  8. 框架-.NET:ASP.NET Core
  9. Tomcat负载均衡、调优核心应用进阶学习笔记(一):tomcat文件目录、页面、架构组件详解、tomcat运行方式、组件介绍、tomcat管理
  10. C++——智能指针