Devise\Pages\Models\ModelsResponseHandler::executeModelFieldsCreate PHP Method

executeModelFieldsCreate() public method

Model creators use this to create new model fields for a model (model creator)
public executeModelFieldsCreate ( array $input ) : array
$input array
return array
    public function executeModelFieldsCreate($input)
    {
        try {
            list($fields, $model) = $this->ModelManager->createFieldsAndModel($input['fields'], $input['page']);
        } catch (ModelFieldValidationFailedException $e) {
            return $this->Response->json(['errors' => $e->getErrors()], 403);
        }
        return array('model' => $model, 'fields' => $fields);
    }