DescribeTabSetResult   A
last analyzed

Complexity

Total Complexity 15

Size/Duplication

Total Lines 177
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 34
c 1
b 0
f 0
dl 0
loc 177
rs 10
wmc 15

15 Methods

Rating   Name   Duplication   Size   Complexity  
A setTabSetId() 0 4 1
A getTabSetId() 0 3 1
A setLabel() 0 4 1
A getDescription() 0 3 1
A setSelected() 0 4 1
A getSelected() 0 3 1
A setTabs() 0 4 1
A getNamespace() 0 3 1
A setLogoUrl() 0 4 1
A getLabel() 0 3 1
A setNamespace() 0 4 1
A __construct() 0 7 1
A getTabs() 0 3 1
A getLogoUrl() 0 3 1
A setDescription() 0 4 1
1
<?php
2
3
namespace SForce\Wsdl;
4
5
class DescribeTabSetResult
6
{
7
    /**
8
     * @var string
9
     */
10
    protected $description = null;
11
12
    /**
13
     * @var string
14
     */
15
    protected $label = null;
16
17
    /**
18
     * @var string
19
     */
20
    protected $logoUrl = null;
21
22
    /**
23
     * @var string
24
     */
25
    protected $namespace = null;
26
27
    /**
28
     * @var boolean
29
     */
30
    protected $selected = null;
31
32
    /**
33
     * @var string
34
     */
35
    protected $tabSetId = null;
36
37
    /**
38
     * @var DescribeTab[]
39
     */
40
    protected $tabs = null;
41
42
    /**
43
     * @param string $description
44
     * @param string $label
45
     * @param string $logoUrl
46
     * @param boolean $selected
47
     * @param string $tabSetId
48
     */
49
    public function __construct($description = null, $label = null, $logoUrl = null, $selected = null, $tabSetId = null)
50
    {
51
        $this->description = $description;
52
        $this->label = $label;
53
        $this->logoUrl = $logoUrl;
54
        $this->selected = $selected;
55
        $this->tabSetId = $tabSetId;
56
    }
57
58
    /**
59
     * @return string
60
     */
61
    public function getDescription()
62
    {
63
        return $this->description;
64
    }
65
66
    /**
67
     * @param string $description
68
     * @return \SForce\Wsdl\DescribeTabSetResult
69
     */
70
    public function setDescription($description)
71
    {
72
        $this->description = $description;
73
        return $this;
74
    }
75
76
    /**
77
     * @return string
78
     */
79
    public function getLabel()
80
    {
81
        return $this->label;
82
    }
83
84
    /**
85
     * @param string $label
86
     * @return \SForce\Wsdl\DescribeTabSetResult
87
     */
88
    public function setLabel($label)
89
    {
90
        $this->label = $label;
91
        return $this;
92
    }
93
94
    /**
95
     * @return string
96
     */
97
    public function getLogoUrl()
98
    {
99
        return $this->logoUrl;
100
    }
101
102
    /**
103
     * @param string $logoUrl
104
     * @return \SForce\Wsdl\DescribeTabSetResult
105
     */
106
    public function setLogoUrl($logoUrl)
107
    {
108
        $this->logoUrl = $logoUrl;
109
        return $this;
110
    }
111
112
    /**
113
     * @return string
114
     */
115
    public function getNamespace()
116
    {
117
        return $this->namespace;
118
    }
119
120
    /**
121
     * @param string $namespace
122
     * @return \SForce\Wsdl\DescribeTabSetResult
123
     */
124
    public function setNamespace($namespace)
125
    {
126
        $this->namespace = $namespace;
127
        return $this;
128
    }
129
130
    /**
131
     * @return boolean
132
     */
133
    public function getSelected()
134
    {
135
        return $this->selected;
136
    }
137
138
    /**
139
     * @param boolean $selected
140
     * @return \SForce\Wsdl\DescribeTabSetResult
141
     */
142
    public function setSelected($selected)
143
    {
144
        $this->selected = $selected;
145
        return $this;
146
    }
147
148
    /**
149
     * @return string
150
     */
151
    public function getTabSetId()
152
    {
153
        return $this->tabSetId;
154
    }
155
156
    /**
157
     * @param string $tabSetId
158
     * @return \SForce\Wsdl\DescribeTabSetResult
159
     */
160
    public function setTabSetId($tabSetId)
161
    {
162
        $this->tabSetId = $tabSetId;
163
        return $this;
164
    }
165
166
    /**
167
     * @return DescribeTab[]
168
     */
169
    public function getTabs()
170
    {
171
        return $this->tabs;
172
    }
173
174
    /**
175
     * @param DescribeTab[] $tabs
176
     * @return \SForce\Wsdl\DescribeTabSetResult
177
     */
178
    public function setTabs(array $tabs = null)
179
    {
180
        $this->tabs = $tabs;
181
        return $this;
182
    }
183
}
184