An exception for terminatinating execution or to throw for unit testing.
Interface ilWebDAVMountInstructionsRepository.
getHighestSortingNumber()
Get currently highest sorting number for mount instructions document.
getMountInstructionsByLanguage(string $language)
Gets mount instructions document by language -> language is two letters like "en" for English etc.
deleteMountInstructionsById(int $id)
Delete mount instructions document by id.
updateSortingValueById(int $id, int $a_new_sorting_value)
Update sorting value of a mount instructions document.
getMountInstructionsDocumentById(int $id)
Gets mount instructions document by id.
getAllMountInstructions()
Returns an array with all existing mount instructions documents.
getNextMountInstructionsDocumentId()
Return next free ID for mount instructions document.
createMountInstructionsDocumentEntry(ilWebDAVMountInstructionsDocument $document)
Create new database entry for given mount instructions document.
updateMountInstructions(ilWebDAVMountInstructionsDocument $document)
Update existing mount instructions document.
doMountInstructionsExistByLanguage(string $language)
Check if mount instructions for language exists.