コード例 #1
0
 /**
  * build
  *
  * @param InputFilterInterface $inputFilter
  * @param array                $params
  *
  * @return void
  */
 public function build(InputFilterInterface $inputFilter, $params = [])
 {
     if ($inputFilter instanceof MessageParamInterface) {
         $params = array_merge($inputFilter->getMessageParams(), $params);
     }
     $primaryApiMessage = new ApiMessage($this->primaryType, $this->primaryMessage, $this->primarySource, $this->primaryCode, true, $params);
     $this->add($primaryApiMessage);
     $this->parseInputs($inputFilter);
 }