DuplicateRuleHeader   A
last analyzed

Complexity

Total Complexity 7

Size/Duplication

Total Lines 81
Duplicated Lines 0 %

Importance

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

7 Methods

Rating   Name   Duplication   Size   Complexity  
A getIncludeRecordDetails() 0 3 1
A setIncludeRecordDetails() 0 4 1
A getAllowSave() 0 3 1
A setAllowSave() 0 4 1
A setRunAsCurrentUser() 0 4 1
A __construct() 0 5 1
A getRunAsCurrentUser() 0 3 1
1
<?php
2
3
namespace SForce\Wsdl;
4
5
class DuplicateRuleHeader
6
{
7
    /**
8
     * @var boolean
9
     */
10
    protected $allowSave = null;
11
12
    /**
13
     * @var boolean
14
     */
15
    protected $includeRecordDetails = null;
16
17
    /**
18
     * @var boolean
19
     */
20
    protected $runAsCurrentUser = null;
21
22
    /**
23
     * @param boolean $allowSave
24
     * @param boolean $includeRecordDetails
25
     * @param boolean $runAsCurrentUser
26
     */
27
    public function __construct($allowSave = null, $includeRecordDetails = null, $runAsCurrentUser = null)
28
    {
29
        $this->allowSave = $allowSave;
30
        $this->includeRecordDetails = $includeRecordDetails;
31
        $this->runAsCurrentUser = $runAsCurrentUser;
32
    }
33
34
    /**
35
     * @return boolean
36
     */
37
    public function getAllowSave()
38
    {
39
        return $this->allowSave;
40
    }
41
42
    /**
43
     * @param boolean $allowSave
44
     * @return \SForce\Wsdl\DuplicateRuleHeader
45
     */
46
    public function setAllowSave($allowSave)
47
    {
48
        $this->allowSave = $allowSave;
49
        return $this;
50
    }
51
52
    /**
53
     * @return boolean
54
     */
55
    public function getIncludeRecordDetails()
56
    {
57
        return $this->includeRecordDetails;
58
    }
59
60
    /**
61
     * @param boolean $includeRecordDetails
62
     * @return \SForce\Wsdl\DuplicateRuleHeader
63
     */
64
    public function setIncludeRecordDetails($includeRecordDetails)
65
    {
66
        $this->includeRecordDetails = $includeRecordDetails;
67
        return $this;
68
    }
69
70
    /**
71
     * @return boolean
72
     */
73
    public function getRunAsCurrentUser()
74
    {
75
        return $this->runAsCurrentUser;
76
    }
77
78
    /**
79
     * @param boolean $runAsCurrentUser
80
     * @return \SForce\Wsdl\DuplicateRuleHeader
81
     */
82
    public function setRunAsCurrentUser($runAsCurrentUser)
83
    {
84
        $this->runAsCurrentUser = $runAsCurrentUser;
85
        return $this;
86
    }
87
}
88