/** * build * * @param InputFilter $inputFilter * @param array $params * * @return void */ public function build(InputFilter $inputFilter, $params = []) { if ($inputFilter instanceof MessageParam) { $params = array_merge($inputFilter->getMessageParams(), $params); } $primaryMessageResponseModel = new MessageResponseModel($this->primaryType, $this->primaryMessage, $this->primarySource, $this->primaryCode, true, $params); $this->add($primaryMessageResponseModel); $this->parseInputs($inputFilter); }