public static function buildFromJSON($vo_json) { $o_pos = new POS(); if (array_key_exists("pos_vendor_name", $vo_json)) { $o_pos->setVendorName($vo_json["pos_vendor_name"]); } if (array_key_exists("pos_make", $vo_json)) { $o_pos->setMake($vo_json["pos_make"]); } if (array_key_exists("pos_model", $vo_json)) { $o_pos->setModel($vo_json["pos_model"]); } if (array_key_exists("pos_vendor_contact_name", $vo_json)) { $o_pos->setVendorContactName($vo_json["pos_vendor_contact_name"]); } if (array_key_exists("pos_version", $vo_json)) { $o_pos->setVersion($vo_json["pos_version"]); } if (array_key_exists("pos_type", $vo_json)) { $o_pos->setType($vo_json["pos_type"]); } if (array_key_exists("pos_vendor_phone_number", $vo_json)) { $o_pos->setVendorPhoneNumber($vo_json["pos_vendor_phone_number"]); } return $o_pos; }