新建门脸Facade类
2024-08-25 13:13:35
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();
最新文章
- [开源]QuickSwitchSVNClient,快速完成SVN Switch的工具
- Linux下查看某进程相关进程
- C++基础-01
- GridFS图片
- 全面理解Javascript中Function对象的属性和方法
- HTML5[2]:使用viewport控制手机浏览器布局
- 【网络流24题----03】Air Raid最小路径覆盖
- pod创建的工程找不到库
- 函数查询(Function Query)
- 2W/月和1W/月的工作,你会怎么选?
- 20151205--JDBC-2
- POJ 2778 AC自己主动机+矩阵幂 不错的题
- 如何安全退出已调用多个Activity的Application?
- linux网口绑定笔记-bind
- Swift变量名的一种玩法
- Python 实现 Html 转 Markdown(支持 MathJax 数学公式)
- 对BRD、MRD、PRD、FSD四类产品文档的理解
- Day20-单表中获取表单数据的3种方式
- transform对定位元素的影响
- C#/Sqlite-单机Window 程序 sqlite 数据库实现
热门文章
- python函数参数*args **kwargs
- OpenCV常用基本处理函数(4)简单变换,阈值等
- js console对象
- 【leetcode】986. Interval List Intersections
- win 10 把秘钥清掉之后查不到秘钥怎么办
- cent OS 7 下安装 python 3.6
- mongo大数据量更新服务端超时解决: Cursor not found, cursor id: 82792803897
- 框架-.NET:ASP.NET Core
- Tomcat负载均衡、调优核心应用进阶学习笔记(一):tomcat文件目录、页面、架构组件详解、tomcat运行方式、组件介绍、tomcat管理
- C++——智能指针