/** * {@inheritdoc} */ public function zipCheck($zip) { if (!isset($zip)) { throw new \InvalidArgumentException("Zip is mandatory"); } $this->validator->validateZip($zip); $result = $this->impl->zipCheck($zip); $result = $this->mapper->map($result[0], 'ZipDelivery'); return $result; }