Passed
Pull Request — master (#20)
by
unknown
01:59
created

SearchClan::__construct()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 10
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 10
rs 9.4285
c 0
b 0
f 0
cc 2
eloc 6
nc 2
nop 1
1
<?php
2
3
namespace PoLaKoSz\CoC_API\Models
4
{
5
    use PoLaKoSz\CoC_API\Models\Clan;
6
    use PoLaKoSz\CoC_API\Models\Location;
7
8
    class SearchClan extends Clan
9
    {
10
        /**
11
         * @var Location
12
         */
13
        public $location;
14
15
        /**
16
         * @var int
17
         */
18
        public $points;
19
        
20
        /**
21
         * @var int
22
         */
23
        public $members;
24
25
        /**
26
         * @param stdClass
27
         */
28
        public function __construct($stdClass)
29
        {
30
            parent::__construct($stdClass);
31
32
            if ( isset($stdClass->location) )
33
                $this->location = new Location($stdClass->location);
34
            
35
            $this->points = $stdClass->clanPoints;
36
            $this->members = $stdClass->members;
37
        }
38
    }
39
}