GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Pull Request — master (#57)
by TJ
02:43
created

ServiceException::serverError()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Honeybadger\Exceptions;
4
5
use Exception;
6
7
class ServiceException extends Exception
8
{
9
    /**
10
     * @return \Honeybadger\Exceptions\ServiceException
11
     */
12
    public static function invalidApiKey() : self
13
    {
14
        return new static('The API key provided is invalid.');
15
    }
16
17
    /**
18
     * @return \Honeybadger\Exceptions\ServiceException
19
     */
20
    public static function invalidPayload() : self
21
    {
22
        return new static('The payload sent to Honeybadger was invalid.');
23
    }
24
25
    /**
26
     * @return \Honeybadger\Exceptions\ServiceException
27
     */
28
    public static function rateLimit() : self
29
    {
30
        return new static('You have hit your exception rate limit.');
31
    }
32
33
    /**
34
     * @return \Honeybadger\Exceptions\ServiceException
35
     */
36
    public static function serverError() : self
37
    {
38
        return new static('There was an error on our end.');
39
    }
40
41
    /**
42
     * @return \Honeybadger\Exceptions\ServiceException
43
     */
44
    public static function generic() : self
45
    {
46
        return new static('There was an error sending the payload to Honeybadger.');
47
    }
48
}
49