parcelNumber = $parcelNumber; return $this; } /** * @param string $mailboxPickingDate * @return ColissimoPlanPickupRequest */ public function setMailboxPickingDate($mailboxPickingDate) { $this->mailboxPickingDate = $mailboxPickingDate; return $this; } /** * @param array $senderAddress * @return ColissimoPlanPickupRequest */ public function setSenderAddress($senderAddress) { $this->senderAddress = $senderAddress; return $this; } /** * @return void */ public function buildRequest() { $this->request['parcelNumber'] = $this->parcelNumber; $this->request['mailBoxPickingDate'] = $this->mailboxPickingDate; $this->request['sender'] = $this->senderAddress; } /** * @param mixed $responseHeader * @param mixed $responseBody * @return mixed * @throws Exception */ public function buildResponse($responseHeader, $responseBody) { return ColissimoPlanPickupResponse::buildFromResponse($responseHeader, $responseBody); } }