/** * * @param array $data * @param string $scenario * @return \KeycontactInput */ protected function _defaultAction($data, $scenario) { $inputModel = new \TouristInfoInput($scenario); $inputModel->setAttributes($data); $inputModel->format = $this->arrayPull($data, 'format', 'json'); $this->isValid = $inputModel->validate(); $this->errors = $inputModel->getErrors(); return $inputModel; }