protected function populateFrom($data) { $data = $this->convertToArray($data); // Convert from "summary" format to normal format if (isset($data['Name'])) { $data['Title'] = $data['Name']; unset($data['Name']); } parent::populateFrom($data); }
protected function populateFrom($data) { $data = $this->convertToArray($data); // Check billing data if (isset($data['BillingDetails'])) { $this->setBillingFields($data['BillingDetails']); unset($data['BillingDetails']); } // Extract only basic details if (isset($data['BasicDetails'])) { $data = $data['BasicDetails']; } // check format of client name if (isset($data['Name'])) { $data['CompanyName'] = $data['Name']; unset($data['Name']); } parent::populateFrom($data); }
public function populateFrom($data) { $data = $this->convertToArray($data); if (isset($data['CustomFields'])) { $this->setCustomFields($data['CustomFields']); unset($data['CustomFields']); } parent::populateFrom($data); }
protected function populateFrom($data) { $data = $this->convertToArray($data); parent::populateFrom($data); }