public function edit(HpsPayPlanCustomer $customer)
 {
     $data = $customer->getEditableFieldsWithValues();
     $result = $this->doRequest($data, array('verb' => 'PUT', 'endpoint' => 'customers/' . $customer->customerKey));
     return $this->hydrateObject($result, 'HpsPayPlanCustomer');
 }
 public function edit(HpsPayPlanCustomer $customer)
 {
     $data = $customer->getEditableFieldsWithValues();
     $result = $this->doRequest('PUT', 'customers/' . $customer->customerKey, $data);
     return $this->hydrateObject($result, 'HpsPayPlanCustomer');
 }