命令前缀
可以使用以下几种方式调用生成命令:
1. 使用 youhujun 前缀 (推荐)
php youhujun make:facade <路径> [描述]
php youhujun make:service <路径> [描述]
php youhujun call:facade <路径> [描述]
大约 1 分钟
可以使用以下几种方式调用生成命令:
youhujun 前缀 (推荐)php youhujun make:facade <路径> [描述]
php youhujun make:service <路径> [描述]
php youhujun call:facade <路径> [描述]
CommonException 是一个通用的业务异常类,用于在应用程序中表示预期的业务逻辑错误。抛出异常时返回标准格式的数组:
[
'code' => 错误码,
'error' => 错误标识,
'msg' => 错误信息
]
CalendarFacade 提供了农历和阳历日期的相互转换功能。
use YouHuJun\Tool\App\Facade\V1\Calendar\CalendarFacade;
// 将农历 2023年11月25日 转换为阳历
$solar = CalendarFacade::lunarToSolar(2023, 11, 25);
// 返回: [2024, 1, 6] (2024年1月6日)
echo $solar[0] . '-' . $solar[1] . '-' . $solar[2];
ExcelFacade 提供了Excel文件的导入导出功能,基于 PhpSpreadsheet 库实现。
use YouHuJun\Tool\App\Facade\V1\Excel\ExcelFacade;
// 准备数据
$column = [['姓名', '年龄', '性别']];
$data = [
['张三', 20, '男'],
['李四', 25, '女'],
['王五', 30, '男']
];
// 导出到文件
ExcelFacade::exportExcelData(
$column, // 列名
$data, // 数据
'用户列表', // 文件标题
storage_path('app/excel') // 保存路径
);
抖音登录服务提供了抖音小游戏和抖音小程序的登录功能,通过 code 换取 openid 和 session_key。
use YouHuJun\Tool\App\Facade\V1\DouYin\Login\DouYinLoginFacade;
七牛云存储服务提供了文件上传、删除、获取文件信息和下载链接生成等功能。
本服务依赖七牛云官方SDK:
composer require qiniu/php-sdk