public function exportSurveyParticipants($form, $format = 'php', $event = null)
    {
        $data = array(
                'token' => $this->apiToken,
                'content' => 'participantList',
                'returnFormat' => 'json'
        );
        
        #----------------------------------------------
        # Process arguments
        #----------------------------------------------
        $legalFormats = array('csv', 'json', 'php', 'xml');
        $data['format']     = $this->processFormatArgument($format, $legalFormats);
        $data['instrument'] = $this->ProcessFormArgument($form, $required = true);
        $data['event']      = $this->ProcessEventArgument($event);
        
        $surveyParticipants = $this->connection->callWithArray($data);
        $surveyParticipants = $this->processExportResult($surveyParticipants, $format);
        
        return $surveyParticipants;
    }