2017 © Pedro Peláez
 

library laravel-wechat

Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息

image

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

The README.md

Laravel 5.4 Wechat

Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息, (*1)

本模块不依赖用户模块,数据表里的user_id可以由开发者通过事件关联到用户表, (*2)

依赖overtrue/laravel-wechat:~3.0作服务层, (*3)

自动依赖andersao/l5-repository模块,但不需要注册, (*4)

请不要单独安装本模块,没有什么作用,它的存在是为了给其它模块提供依赖支持, (*5)

安装

  1. 通过composer安装, (*6)

    composer require goodwong/laravel-wechat
    
  2. 打开config/app.php,在providers数组里注册服务:, (*7)

    Goodwong\Wechat\WechatServiceProvider::class,
    Overtrue\LaravelWechat\ServiceProvider::class,
    
  3. 创建配置文件:, (*8)

    php artisan vendor:publish --provider="Overtrue\LaravelWechat\ServiceProvider"
    
  4. 请修改应用根目录下的 config/wechat.php 中对应的项即可;, (*9)

  5. 创建数据库, (*10)

    php artisan migrate
    

事件

  1. Goodwong\Wechat\Events\WechatUserAuthorized微信授权 可以监听此事件用于登录系统用户, (*11)

  2. Goodwong\Wechat\Events\WechatUserCreated微信用户创建完毕 可以监听此事件用于同步创建系统用户, (*12)

操作

  1. 创建微信用户, (*13)

    $wechatHandler = app('Goodwong\Wechat\Handlers\WechatHandler');
    $wechatUser = $wechatHandler->create($attributes);
    
  2. 查询微信用户, (*14)

    $repository = app('Goodwong\Wechat\Repositories\WechatUserRepository');
    $wechatUser = $repository->find($id);
    $wechatUsers = $repository->all();
    // ... 更多参见andersao/l5-repository文档
    

The Versions

28/08 2017

dev-master

9999999-dev

Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息

  Sources   Download

MIT

The Requires

 

10/08 2017

v0.9.1

0.9.1.0

Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息

  Sources   Download

MIT

The Requires

 

07/06 2017

v0.9.0

0.9.0.0

Laravel微信基础模块,提供微信用户资料模型及微信账号的配置信息

  Sources   Download

MIT

The Requires