Skip to content

Commit 2c0df1d

Browse files
authored
Merge pull request #83 from jsampedro77/allow-source-parameter-customer-update
Allow source parameter in customer update request
2 parents c9a575f + 2679dba commit 2c0df1d

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

src/Message/UpdateCustomerRequest.php

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,27 @@ public function setEmail($value)
5757
return $this->setParameter('email', $value);
5858
}
5959

60+
/**
61+
* Get the customer's source.
62+
*
63+
* @return string
64+
*/
65+
public function getSource()
66+
{
67+
return $this->getParameter('source');
68+
}
69+
70+
/**
71+
* Sets the customer's source.
72+
*
73+
* @param string $value
74+
* @return CreateCustomerRequest provides a fluent interface.
75+
*/
76+
public function setSource($value)
77+
{
78+
$this->setParameter('source', $value);
79+
}
80+
6081
public function getData()
6182
{
6283
$this->validate('customerReference');
@@ -77,6 +98,10 @@ public function getData()
7798
$data['metadata'] = $this->getMetadata();
7899
}
79100

101+
if ($this->getSource()) {
102+
$data['source'] = $this->getSource();
103+
}
104+
80105
return $data;
81106
}
82107

0 commit comments

Comments
 (0)