Error   A
last analyzed

Complexity

Total Complexity 7

Size/Duplication

Total Lines 50
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 11
c 1
b 0
f 0
dl 0
loc 50
rs 10
wmc 7

7 Methods

Rating   Name   Duplication   Size   Complexity  
A setCode() 0 3 1
A getStatus() 0 3 1
A getDetails() 0 3 1
A acceptsObject() 0 3 1
A getCode() 0 3 1
A setDetails() 0 3 1
A setStatus() 0 3 1
1
<?php
2
3
namespace Viktoras\Scryfall\Entities;
4
5
use Viktoras\Scryfall\Enums;
6
7
class Error extends AbstractObject
8
{
9
    /**
10
     * @var string
11
     */
12
    private $code;
13
14
    /**
15
     * @var int
16
     */
17
    private $status;
18
19
    /**
20
     * @var string
21
     */
22
    private $details;
23
24
    protected function acceptsObject(): string
25
    {
26
        return Enums\Objects::ERROR;
27
    }
28
29
    public function getCode(): string
30
    {
31
        return $this->code;
32
    }
33
34
    public function setCode(string $code): void
35
    {
36
        $this->code = $code;
37
    }
38
39
    public function getStatus(): int
40
    {
41
        return $this->status;
42
    }
43
44
    public function setStatus(int $status): void
45
    {
46
        $this->status = $status;
47
    }
48
49
    public function getDetails(): string
50
    {
51
        return $this->details;
52
    }
53
54
    public function setDetails(string $details): void
55
    {
56
        $this->details = $details;
57
    }
58
}
59