guan-changhu sdk package

Maintainers

Package info

gitee.com/guanchanghu/sdk

Type:sdk

pkg:composer/guan-changhu/sdk

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

v1.4.2 2026-03-22 12:35 UTC

This package is auto-updated.

Last update: 2026-03-22 13:17:58 UTC


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"

快速链接

功能特性

类别功能
认证授权用户认证、短信登录、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