1 | <?php |
||
33 | class Client implements EntityInterface, \Serializable, UserInterface, EquatableInterface, EncoderAwareInterface, AdvancedUserInterface |
||
34 | { |
||
35 | const ROLE_CLIENT = 'ROLE_CLIENT'; |
||
36 | |||
37 | use Identifiable; |
||
38 | use Enableable; |
||
39 | use Timestampable; |
||
40 | use Blameable; |
||
41 | use ShopAwareTrait; |
||
42 | use ClientExtraTrait; |
||
43 | |||
44 | /** |
||
45 | * @var Collection |
||
46 | */ |
||
47 | protected $orders; |
||
48 | |||
49 | /** |
||
50 | * @var ClientDetails |
||
51 | */ |
||
52 | protected $clientDetails; |
||
53 | |||
54 | /** |
||
55 | * @var ClientContactDetails |
||
56 | */ |
||
57 | protected $contactDetails; |
||
58 | |||
59 | /** |
||
60 | * @var ClientBillingAddress |
||
61 | */ |
||
62 | protected $billingAddress; |
||
63 | |||
64 | /** |
||
65 | * @var ClientShippingAddress |
||
66 | */ |
||
67 | protected $shippingAddress; |
||
68 | |||
69 | /** |
||
70 | * @var ClientGroup |
||
71 | */ |
||
72 | protected $clientGroup; |
||
73 | |||
74 | /** |
||
75 | * @var MinimumOrderAmount |
||
76 | */ |
||
77 | protected $minimumOrderAmount; |
||
78 | |||
79 | public function __construct() |
||
88 | |||
89 | public function getPassword() |
||
93 | |||
94 | public function getSalt() |
||
98 | |||
99 | public function getUsername() |
||
103 | |||
104 | public function eraseCredentials() |
||
107 | |||
108 | public function getRoles() |
||
114 | |||
115 | public function serialize() |
||
119 | |||
120 | public function unserialize($serialized) |
||
129 | |||
130 | public function isEqualTo(UserInterface $user) |
||
146 | |||
147 | public function getOrders(): Collection |
||
153 | |||
154 | public function getClientDetails(): ClientDetails |
||
158 | |||
159 | public function setClientDetails(ClientDetails $clientDetails) |
||
163 | |||
164 | public function getContactDetails(): ClientContactDetails |
||
168 | |||
169 | public function setContactDetails(ClientContactDetails $contactDetails) |
||
173 | |||
174 | public function getBillingAddress(): ClientBillingAddress |
||
178 | |||
179 | public function setBillingAddress(ClientBillingAddress $billingAddress) |
||
183 | |||
184 | public function getShippingAddress(): ClientShippingAddress |
||
188 | |||
189 | public function setShippingAddress(ClientShippingAddress $shippingAddress) |
||
193 | |||
194 | public function getEncoderName() |
||
198 | |||
199 | public function getClientGroup() |
||
203 | |||
204 | public function setClientGroup(ClientGroup $clientGroup = null) |
||
208 | |||
209 | public function getMinimumOrderAmount(): MinimumOrderAmount |
||
213 | |||
214 | public function setMinimumOrderAmount(MinimumOrderAmount $minimumOrderAmount) |
||
218 | |||
219 | public function isAccountNonExpired() |
||
223 | |||
224 | public function isAccountNonLocked() |
||
228 | |||
229 | public function isCredentialsNonExpired() |
||
233 | } |
||
234 |
This checks looks for assignemnts to variables using the
list(...)
function, where not all assigned variables are subsequently used.Consider the following code example.
Only the variables
$a
and$c
are used. There was no need to assign$b
.Instead, the list call could have been.