Example #1
0
 public static function fromArray($data)
 {
     $client = new Client();
     if (isset($data['name'])) {
         $client->setName($data['name']);
     }
     if (isset($data['company'])) {
         $client->setCompany($data['company']);
     }
     if (isset($data['vat_number'])) {
         $client->setVatNumber($data['vat_number']);
     }
     if (isset($data['tax_number'])) {
         $client->setTaxNumber($data['tax_number']);
     }
     if (isset($data['address'])) {
         $client->setAddress(Address::fromArray($data['address']));
     }
     return $client;
 }