Completed
Push — master ( 65f7a2...1565b3 )
by Konstantin
07:54 queued 01:51
created

Lead::set()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 4
Ratio 100 %

Code Coverage

Tests 3
CRAP Score 1

Importance

Changes 0
Metric Value
dl 4
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
use linkprofit\AmoCRM\traits\CompanyLinkable;
6
use linkprofit\AmoCRM\traits\ContactsLinkable;
7
8
/**
9
 * Class Lead
10
 * @package linkprofit\AmoCRM\entities
11
 */
12
class Lead extends CustomizableEntity
13
{
14
    /**
15
     * @var string Название сделки
16
     */
17
    public $name;
18
19
    /**
20
     * @var integer Статус сделки (id этапа продаж см. Воронки и этапы продаж) Чтобы перенести сделку в другую воронку, необходимо установить ей статус из нужной воронки
21
     */
22
    public $status_id;
23
24
    /**
25
     * @var integer ID воронки. Указывается в том случае, если выбраны статусы id 142 или 143, т.к. эти статусы не уникальны и обязательны для всех цифровых воронок.
26
     */
27
    public $pipeline_id;
28
29
    /**
30
     * @var integer Бюджет сделки
31
     */
32
    public $sale;
33
34
    /**
35
     * @var string Если вы хотите задать новые теги, перечислите их внутри строковой переменной через запятую
36
     */
37
    public $tags;
38
39
    /**
40
     * @var array
41
     */
42
    protected $fieldList = [
43
        'id', 'name', 'created_at', 'updated_at',
44
        'status_id', 'pipeline_id', 'responsible_user_id',
45
        'sale', 'tags', 'contacts_id', 'company_id'
46
    ];
47
48
    use CompanyLinkable,
49
        ContactsLinkable;
50
}