Milo\Github\Api::getToken PHP Method

getToken() public method

public getToken ( ) : Milo\Github\OAuth\Token | null
return Milo\Github\OAuth\Token | null
    public function getToken()
    {
        return $this->token;
    }

Usage Example

Example #1
0
function setStatus(\NamelessCoder\Gizzle\Payload $payload, \Milo\Github\Api $api, $state, $buildNumber)
{
    $token = $api->getToken();
    $head = $payload->getHead();
    if (TRUE === empty($token) || TRUE === empty($head)) {
        return;
    }
    $url = sprintf('/repos/%s/%s/statuses/%s', $payload->getRepository()->getOwner()->getName(), $payload->getRepository()->getName(), $head->getId());
    switch ($state) {
        case 'pending':
            $description = 'Waiting to hear from Gizzle...';
            break;
        case 'success':
            $description = 'Gizzle build was successful!';
            break;
        case 'error':
            $description = 'Gizzle reported an error!';
            break;
        case 'failure':
            $description = 'Gizzle was unable to run the build!';
            break;
        default:
    }
    $data = array('state' => $state, 'target_url' => 'http://github.com/NamelessCoder/gizzle', 'context' => $payload->getRepository()->getFullName() . '-gizzle-build-' . $buildNumber, 'description' => $description);
    $api->post($url, $data);
}
All Usage Examples Of Milo\Github\Api::getToken