/** * @return array */ protected function makeAttributeRows() { $inputPrefixData = $this->inputPrefixData; $inputPrefixData[] = ActionForWorkflowForm::ACTION_ATTRIBUTES; if ($this->model->isModelActionVariant() && $this->model->isTypeAnUpdateVariant()) { return $this->resolveAttributeRowsForUpdateTypes($inputPrefixData); } elseif ($this->model->isModelActionVariant()) { return $this->resolveAttributeRowsForCreateTypes($inputPrefixData); } else { return $this->resolveAttributeRowsForLinkToTypes($inputPrefixData); } }