CMS  Version 3.9
survey_response_preview.inc File Reference

Go to the source code of this file.

Functions

 updateStatus ($obj)
 

Variables

 $survey_id = checkNumeric($_GET["survey_id"])
 
 $token = $_GET["token"]
 
if(! $survey_id) if(! $token) $response = SurveyResponse::findResponseByToken($survey_id, $token)
 
if(! $response) $survey = $response->Survey()
 
if(! $survey->isOpen() OR ! $response->isEditable()) $view = new QuestionnaireForm(new SurveyResponseManager($response), true)
 
$response filter = new ExclusionFilter("last_modified", "include_in_results")
 
 $form = new AutoForm($response)
 
$form submitLabel = "Submit"
 
$form onSaveComplete = updateStatus
 
if($method=="POST") $script = $form->writeScript()
 

Function Documentation

◆ updateStatus()

updateStatus (   $obj)

Definition at line 101 of file survey_response_preview.inc.

102 {
103  $response = $obj->data;
104  $response->setStatus("submitted");
105 }
if(! $survey_id) if(! $token) $response

Variable Documentation

◆ $form

$form = new AutoForm($response)

Definition at line 78 of file survey_response_preview.inc.

◆ $response

if (! $survey_id) if (! $token) $response = SurveyResponse::findResponseByToken($survey_id, $token)

Definition at line 62 of file survey_response_preview.inc.

◆ $script

if ( $method=="POST") $script = $form->writeScript()

Definition at line 92 of file survey_response_preview.inc.

◆ $survey

if (! $response) $survey = $response->Survey()

Definition at line 69 of file survey_response_preview.inc.

◆ $survey_id

$survey_id = checkNumeric($_GET["survey_id"])

Definition at line 49 of file survey_response_preview.inc.

◆ $token

$token = $_GET["token"]

Definition at line 50 of file survey_response_preview.inc.

◆ $view

if (! $survey->isOpen() OR ! $response->isEditable()) $view = new QuestionnaireForm(new SurveyResponseManager($response), true)

Definition at line 75 of file survey_response_preview.inc.

◆ filter

$response filter = new ExclusionFilter("last_modified", "include_in_results")

Definition at line 77 of file survey_response_preview.inc.

◆ onSaveComplete

$form onSaveComplete = updateStatus

Definition at line 82 of file survey_response_preview.inc.

◆ submitLabel

$form submitLabel = "Submit"

Definition at line 80 of file survey_response_preview.inc.