hanson / wechat-handler
此包最新版本(1.0.17)没有可用的许可证信息。
1.0.17
2016-08-11 03:36 UTC
Requires
- overtrue/wechat: ~3.0
README
一个用于快速创建微信事件基本处理器的包!帮你更快地生成微信事件文件
依赖
laravel 5+(lumen 请查看 wechat)
EasyWechat 3+
安装
composer require hanson/wechat-handler
使用
在config/app.php
的provider尾部加上
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
# 加上
Hanson\Wechat\Handler\WechatHandlerServiceProvider::class,
然后执行php artisan make:handler
接下来会生成若干文件
app\Handler
目录,负责处理所有的微信事件
app\Http\Controllers\Wechat
为微信的controller
config\wechat.php
微信的配置(自行选择是否使用)
文档
处理器
所有消息事件都位于app/Handlers
中,事件处理器位于app/Handlers/EventHandlers
中
服务
所有的服务事件,直接在继承BaseController 的 Controller中 调用 $this->service即可
#example:
class MyController extends BaseController{
public function index(){
$user = $this->user;
echo $user->get('openid')->nickname;
}
}