guan-changhu/sdk
最新稳定版本:v1.4.2
Composer 安装命令:
composer require guan-changhu/sdk
包简介
guan-changhu sdk package
README 文档
README
一个功能丰富的 Laravel 库包,提供完整的 Web 应用开发解决方案。
项目简介
GuanChanghu\Library 是基于 Laravel 框架开发的功能库包,涵盖用户认证、支付、短信、邮件、消息推送、文件上传等常用功能。
环境要求
- PHP >= 8.2
- Laravel >= 10.0
安装
composer require guan-changhu/sdk
php artisan vendor:publish --provider="GuanChanghu\Library\Providers\AppServiceProvider"
快速链接
- 01-安装与配置
- 02-命令行工具
- 03-用户认证
- 04-身份验证
- 05-身份认证器
- 06-权限管理
- 07-验证码
- 08-客户端封装
- 09-数据导出
- 10-HTTP请求
- 11-日志管理
- 12-邮件服务
- 13-商户管理
- 14-站内消息
- 15-模型查询
- 16-分页组件
- 17-支付网关
- 18-项目安装
- 19-题目解析
- 20-RSA加密
- 21-行政区划
- 22-系统设置
- 23-数学工具
- 24-短信服务
- 25-第三方登录
- 26-Thrift服务
- 27-翻译服务
- 28-文件上传
- 29-数据验证
- 30-验证服务
- 31-钱包管理
- 32-WebSocket服务
- 33-API文档
功能特性
| 类别 | 功能 |
|---|---|
| 认证授权 | 用户认证、短信登录、OAuth登录、权限管理、TOTP双因素认证 |
| 支付 | 支付宝、微信支付 |
| 通讯 | 短信(10+平台)、邮件、站内消息、WebSocket、MQTT |
| 文件 | 本地存储、阿里云OSS、七牛云、腾讯云COS |
| 工具 | 翻译、验证码、RSA加密、分页、数据验证 |
| 数据 | 行政区划、钱包管理、模型查询 |
| 文档 | API文档自动生成 |
项目结构
library/
├── document/ # 使用文档 (33个)
├── src/
│ ├── BuildsQueries/ # 查询构建器
│ ├── Commands/ # Artisan命令
│ ├── Constants/ # 常量
│ ├── Contracts/ # 接口契约
│ ├── Enums/ # 枚举
│ ├── Events/ # 事件
│ ├── Exceptions/ # 异常
│ ├── Facades/ # 门面类
│ ├── Http/ # 控制器和中间件
│ ├── Libraries/ # 核心库
│ ├── Models/ # 模型
│ ├── Traits/ # Trait
│ └── Utils/ # 工具类
├── config/ # 配置文件
├── database/ # 迁移和种子
├── lang/ # 语言包
├── resources/ # 视图资源
├── routes/ # 路由
└── thrift/ # Thrift文件
License
MIT
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-22