Properties

$m_oDb

$m_oDb

Methods

__construct()

__construct()

disarmExamSheetModel()

disarmExamSheetModel( $model)

Parameters

$model

disarmExamSheetGroupList()

disarmExamSheetGroupList( $oItemGroupList)

Parameters

$oItemGroupList

disarmExamSheetGroupItemList()

disarmExamSheetGroupItemList( $oItemList)

Parameters

$oItemList

disarmExamSheetGroupItemOptions()

disarmExamSheetGroupItemOptions( $oItemOptionList)

Parameters

$oItemOptionList

disarmExamParticipantList()

disarmExamParticipantList( $ExamParticipantList)

Parameters

$ExamParticipantList

GetExamFolder()

GetExamFolder( $nFolderId)

Parameters

$nFolderId

InsertExamFolder()

InsertExamFolder( $oFolder)

Parameters

$oFolder

UpdateExamFolder()

UpdateExamFolder( $oFolder)

Parameters

$oFolder

DeleteExamFolder()

DeleteExamFolder( $nFolderId)

Parameters

$nFolderId

GetAllExamFolders()

GetAllExamFolders( $nUserId)

Parameters

$nUserId

GetExam()

GetExam( $nExamId,  $bIncludeParticipants)

Parameters

$nExamId
$bIncludeParticipants

InsertExam()

InsertExam( $oExam)

Parameters

$oExam

UpdateExam()

UpdateExam( $newExam,  $bDeleteExistingParticipants,  $bCloseExam)

Parameters

$newExam
$bDeleteExistingParticipants
$bCloseExam

GetExamPswds()

GetExamPswds( $nExamId)

Parameters

$nExamId

GenerateExamPswds()

GenerateExamPswds( $nExamId,  $nPswdCount)

Parameters

$nExamId
$nPswdCount

GetAllExamsByFolderId()

GetAllExamsByFolderId( $nFolderId)

Parameters

$nFolderId

DeleteExam()

DeleteExam( $nExamId)

Parameters

$nExamId

GetExamPdf()

GetExamPdf( $nExamId,  $nCopies)

Parameters

$nExamId
$nCopies

InsertExamParticipant()

InsertExamParticipant( $oParticipant,  $nExamId)

Parameters

$oParticipant
$nExamId

UpdateExamParticipant()

UpdateExamParticipant( $oParticipant,  $nExamId)

Parameters

$oParticipant
$nExamId

DeleteExamParticipant()

DeleteExamParticipant( $nParticipantId)

Parameters

$nParticipantId

GetExamParticipant()

GetExamParticipant( $nParticipantId)

Parameters

$nParticipantId

GetAllExamParticipants()

GetAllExamParticipants( $nExamId)

Parameters

$nExamId

GetAnswerKeyByFormId()

GetAnswerKeyByFormId( $nFormId)

Parameters

$nFormId

GetAnswerKeyByExamId()

GetAnswerKeyByExamId( $nExamId)

Parameters

$nExamId

GetGradingKey()

GetGradingKey( $nGradingKeyId)

Parameters

$nGradingKeyId

GetAllGradingKeys()

GetAllGradingKeys( $nUserId,  $bIncludeCustomGradingKeys)

Parameters

$nUserId
$bIncludeCustomGradingKeys

AssignGradingKey()

AssignGradingKey( $nGradingKeyId,  $nExamId)

Parameters

$nGradingKeyId
$nExamId

InsertGradingKey()

InsertGradingKey( $oGradingKey)

Parameters

$oGradingKey

UpdateGradingKey()

UpdateGradingKey( $oGradingKey)

Parameters

$oGradingKey

DeleteGradingKey()

DeleteGradingKey( $nGradingKeyId)

Parameters

$nGradingKeyId

GetExamResults()

GetExamResults( $nExamId,  $sExportType)

Parameters

$nExamId
$sExportType

GetPreviewOfExamSheet()

GetPreviewOfExamSheet( $examSheetId)

Parameters

$examSheetId

ExportExamSheet()

ExportExamSheet( $examSheetId)

Parameters

$examSheetId

GetAllExamSheets()

GetAllExamSheets( $userId)

Parameters

$userId

DeleteExamSheet()

DeleteExamSheet( $examSheetId)

Parameters

$examSheetId

GetExamSheet()

GetExamSheet( $examSheetId)

Parameters

$examSheetId

InsertExamSheet()

InsertExamSheet( $examSheet)

Parameters

$examSheet

disarmList()

disarmList( $oObject,  $sListName)

Parameters

$oObject
$sListName

RenameExam()

RenameExam( $nExamId,  $sNewName)

Parameters

$nExamId
$sNewName

MoveExamToFolder()

MoveExamToFolder( $examId,  $oldFolderId,  $newFolderId)

Parameters

$examId
$oldFolderId
$newFolderId

ChangeExamTimeLimit()

ChangeExamTimeLimit( $nExamId,  $nNewTimeLimit)

Parameters

$nExamId
$nNewTimeLimit

getSoapFault()

getSoapFault( $e)

Parameters

$e