Completed
Push — master ( fe66cd...3af1a2 )
by Konstantin
02:26
created

Lead::addCustomField()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 3
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 4
ccs 3
cts 3
cp 1
rs 10
c 0
b 0
f 0
cc 1
eloc 2
nc 1
nop 1
crap 1
1
<?php
2
3
namespace linkprofit\AmoCRM\entities;
4
5
/**
6
 * Class Lead
7
 * @package linkprofit\AmoCRM\entities
8
 */
9
class Lead extends CustomizableEntity
10
{
11
    public $id;
12
    public $name;
13
    public $created_at;
14
    public $updated_at;
15
    public $status_id;
16
    public $pipeline_id;
17
    public $responsible_user_id;
18
    public $sale;
19
    public $tags;
20
    public $contacts_id;
21
    public $company_id;
22
    public $price;
23
24
    protected $fieldList = [
25
        'id', 'name', 'created_at', 'updated_at',
26
        'status_id', 'pipeline_id', 'responsible_user_id',
27
        'sale', 'tags', 'contacts_id', 'company_id', 'price'
28
    ];
29
30
    /**
31
     * @param $array
32
     */
33 2
    public function set($array)
34
    {
35 2
        $this->setFromArray($this->fieldList, $array);
36
    }
37
}