hanson/wechat

The Lumen Framework for wechat.
14 12
Install
composer require hanson/wechat
PHP:>=5.5.9
License:MIT
Last Updated:Feb 13, 2020
Links: GitHub  ·  Packagist
Maintainer: hanson

wechat

A wechat Application build on lumen

此项目已废弃,请移步:https://github.com/Hanson/laravel-admin-wechat

此项目基于lumen以及easywechat开发的微信项目

*注意:如使用laravel,可使用 wechat-handler

Installation

composer create-project hanson/wechat wechat dev-master

Configure

配置env,填写好需要的wechat信息即可

cp .env.example .env

Migration

暂时提供两个表,wechat_user以及message,执行migrate即可生成数据表

php artisan migrate

Handler

所有消息事件都位于app/Handlers中,事件Handler位于app/Handlers/EventHandlers

Service

所有的服务事件,直接在继承BaseController 的 Controller中 调用 $this->service即可

#example:
class MyController extends BaseController{

    public function index(){
        $user = $this->user;
        echo $user->get('openid')->nickname;
    }
}

Related Packages

lushdigital/microservice-model-utils

A set of model related utility and convenience classes for a Lumen microservice.

5,264 2
lushdigital/microservice-crud

A CRUD convenience layer for microservices built in Lumen.

3,927 7
laravel/lumen-framework

The Laravel Lumen Framework.

27,031,918 1,507
lushdigital/microservice-core

A set of core functionality and convenience classes for a Lumen microservice.

5,505 10
orchestra/lumen

Lumen Framework for Orchestra Platform

17,205 4