answers-history

Salvar versão das respostas

Congela as respostas atuais de um formulário em uma nova versão do histórico; com clean_edges, os campos são esvaziados em seguida para o próximo ciclo. O formulário é identificado pelo pivot, em que father_class e father_id são obrigatórios.

post/api/management/answers-history

Request body

pivot_classstring required

Tipo de vínculo do formulário (ex.: App\Models\ProjectLooseForm). Define quais atributos de endereço são obrigatórios.

form_idinteger required

ID do formulário.

project_idstring uuid nullable

Atributo de endereço: ID do projeto, para vínculos de funil, etapa e avulso.

project_funnel_idinteger nullable

Atributo de endereço: ID do funil, para App\Models\ProjectFunnelAssignment.

funnel_step_idinteger nullable

Atributo de endereço: ID da etapa, para App\Models\ProjectStepForm.

father_classstring required

Tipo do registro de origem, quase sempre App\Models\Project. Usado para conferir se o formulário está anexado ali.

father_idstring required

ID do registro de origem.

clean_edgesboolean nullable

Se true, esvazia as respostas do formulário depois de salvar a versão. Padrão: false.

Response

Sucesso

responseboolean

Indicador de sucesso da requisição. Sempre true nas respostas bem-sucedidas.

Changes