library laravel-wechat
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息
goodwong/laravel-wechat
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息
- Monday, August 28, 2017
- by goodwong
- Repository
- 1 Watchers
- 0 Stars
- 4 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 300 % Grown
Laravel 5.4 Wechat
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息, (*1)
本模块不依赖用户模块,数据表里的user_id可以由开发者通过事件关联到用户表, (*2)
依赖overtrue/laravel-wechat:~3.0作服务层, (*3)
自动依赖andersao/l5-repository模块,但不需要注册, (*4)
请不要单独安装本模块,没有什么作用,它的存在是为了给其它模块提供依赖支持, (*5)
安装
-
通过composer安装, (*6)
composer require goodwong/laravel-wechat
-
打开config/app.php,在providers数组里注册服务:, (*7)
Goodwong\Wechat\WechatServiceProvider::class,
Overtrue\LaravelWechat\ServiceProvider::class,
-
创建配置文件:, (*8)
php artisan vendor:publish --provider="Overtrue\LaravelWechat\ServiceProvider"
-
请修改应用根目录下的 config/wechat.php 中对应的项即可;, (*9)
-
创建数据库, (*10)
php artisan migrate
事件
-
Goodwong\Wechat\Events\WechatUserAuthorized微信授权
可以监听此事件用于登录系统用户, (*11)
-
Goodwong\Wechat\Events\WechatUserCreated微信用户创建完毕
可以监听此事件用于同步创建系统用户, (*12)
操作
-
创建微信用户, (*13)
$wechatHandler = app('Goodwong\Wechat\Handlers\WechatHandler');
$wechatUser = $wechatHandler->create($attributes);
-
查询微信用户, (*14)
$repository = app('Goodwong\Wechat\Repositories\WechatUserRepository');
$wechatUser = $repository->find($id);
$wechatUsers = $repository->all();
// ... 更多参见andersao/l5-repository文档
dev-master
9999999-dev
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息
Sources
Download
MIT
The Requires
v0.9.1
0.9.1.0
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息
Sources
Download
MIT
The Requires
v0.9.0
0.9.0.0
Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息
Sources
Download
MIT
The Requires