atkrad/webhook-event-manager

该软件包最新版本(v0.1.0)没有提供许可信息。

WebHook Event Manager是一个简单的库,用于帮助解析来自一些服务(GitHub、BitBucket)的Webhook有效载荷。

v0.1.0 2014-02-28 10:23 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:18:12 UTC


README

WebHook Event Manager是一个简单的库,用于帮助解析来自一些服务(GitHub、BitBucket)的Webhook有效载荷。

要求

  • php >=5.4

安装

使用composer

将以下内容添加到您的composer.json文件中

"require": {
    "atkrad/webhook-event-manager": "0.1.*",
},

用法

<?php
use WebHookEventManager\WebHook;

$webHook = new WebHook();

//Get repository owner's avatar url
$avatarUrl = $webHook->getGitHubService()
    ->getIssuesEvent()
    ->getRepository()
    ->getOwner()
    ->getAvatarUrl();

//Get sender's followers url
$followersUrl = $webHook->getGitHubService()
    ->getIssuesEvent()
    ->getSender()
    ->getFollowersUrl();

//Get pusher's username
$pusherUsername = $webHook->getGitHubService()
    ->getPushEvent()
    ->getPusher()
    ->getUsername();

贡献

请这样做。Fork它并发送pull请求。