ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
generate-schema-cache.php File Reference

Generates a schema cache file, saving it to library/HTMLPurifier/ConfigSchema/schema.ser. More...

Go to the source code of this file.

Variables

 $target = dirname(__FILE__) . '/../library/HTMLPurifier/ConfigSchema/schema.ser'
 
 $builder = new HTMLPurifier_ConfigSchema_InterchangeBuilder()
 
 $interchange = new HTMLPurifier_ConfigSchema_Interchange()
 
 $loader = dirname(__FILE__) . '/../config-schema.php'
 
 $schema_builder = new HTMLPurifier_ConfigSchema_Builder_ConfigSchema()
 
 $schema = $schema_builder->build($interchange)
 

Detailed Description

Generates a schema cache file, saving it to library/HTMLPurifier/ConfigSchema/schema.ser.

This should be run when new configuration options are added to HTML Purifier. A cached version is available via the repository so this does not normally have to be regenerated.

If you have a directory containing custom configuration schema files, you can simple add a path to that directory as a parameter to this, and they will get included.

Definition in file generate-schema-cache.php.

Variable Documentation

◆ $builder

◆ $interchange

◆ $loader

◆ $schema

◆ $schema_builder

Definition at line 38 of file generate-schema-cache.php.

◆ $target

$target = dirname(__FILE__) . '/../library/HTMLPurifier/ConfigSchema/schema.ser'

Definition at line 22 of file generate-schema-cache.php.

Referenced by ilFSStorageCourse\_clone(), ilCourseFile\_cloneFiles(), ilInternalLink\_extractInstOfTarget(), ilInternalLink\_extractObjIdOfTarget(), ilInternalLink\_extractTypeOfTarget(), SurveyQuestion\_getInternalLinkHref(), assQuestion\_getInternalLinkHref(), ilMapArea\_getIntLinks(), ilInternalLink\_removeInstFromTarget(), ilMapArea\_resolveIntLinks(), ilECSObjectSettings\addMetadataToJson(), ilLMChapterImportForm\addNode(), ilIndividualAssessmentMembersTableGUI\buildActionDropDown(), ilStudyProgrammeMembersTableGUI\buildActionDropDown(), ilTestInfoScreenToolbarGUI\buildFormAction(), ilTestInfoScreenToolbarGUI\buildLinkTarget(), ilSetup\cloneFromSource(), ilPageObject\collectMediaObjects(), ilStartUpGUI\confirmRegistration(), CAS_CookieJar\cookieMatchesTarget(), ilObjContentObject\copyAllPagesAndChapters(), ilObjPortfolioBaseGUI\copyPage(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), ilImagemapPreview\createPreview(), ilSCORM13Package\dbImportSco(), ilBookmarkAdministrationGUI\delete(), ilObjRoleFolderGUI\doAddRolePermissions(), ilBookingObject\doClone(), ilObjBlog\doCloneObject(), ilObjRoleFolderGUI\doCopyRole(), ilObjRoleFolderGUI\doRemoveRolePermissions(), ilDataEmitter\emit(), HTMLPurifier_ConfigSchema_Validator\error(), ilObjLinkResourceGUI\exportHTML(), ilLinksTableGUI\fillRow(), ilClipboardTableGUI\fillRow(), ilMediaPoolTableGUI\fillRow(), ilStartUpGUI\getAcceptance(), ilTestInfoScreenToolbarGUI\getClassName(), ilTestInfoScreenToolbarGUI\getClassNameArray(), ilTestInfoScreenToolbarGUI\getClassPath(), CAS_CookieJar\getCookies(), ilPageObject\getInitialOpenedContent(), ilPageObject\getInternalLinks(), ilLinkInputGUI\getIntLinkAttributes(), ilLMPageObjectGUI\getLinkXML(), ilHelpGUI\getLinkXML(), ilGlossaryPresentationGUI\getLinkXML(), ilLMPresentationGUI\getLinkXML(), ilPDNotesBlockGUI\getListRowData(), ilECSUtils\getMatchableContent(), ilNoteGUI\getNoteListHTML(), ilNoteGUI\getPDNoteHTML(), ilLMPresentationGUI\getSourcecodeDownloadLink(), ilObjTestGUI\getTabs(), ilFormGUI\getTarget(), ilLMMenuEditor\getTarget(), ilLinkResourceItems\getTarget(), ilPermanentLinkGUI\getTarget(), ilMapArea\getTarget(), ilStyleExporter\getXmlRepresentation(), ilPageObject\handleImportRepositoryLink(), ilPageObject\handleRepositoryLinksOnCopy(), ilRemoteObjectBase\importMetadataFromJson(), ilSCORM2004SeqTemplate\importTemplate(), ilStyleImporter\importXmlRepresentation(), ilObjSCORM2004LearningModuleGUI\insertAsset(), ilSCORM2004Node\insertAssetClip(), ilStructureObjectGUI\insertChapter(), ilObjSCORM2004LearningModuleGUI\insertChapter(), ilObjContentObjectGUI\insertChapter(), ilStructureObjectGUI\insertChapterClip(), ilSCORM2004Node\insertChapterClip(), ilObjContentObjectGUI\insertChapterClip(), ilPageObject\insertInstIntoIDs(), ilSkillTreeNode\insertItemsFromClip(), ilStructureObjectGUI\insertPage(), ilObjSCORM2004LearningModuleGUI\insertPage(), ilSCORM2004Node\insertPageClip(), ilStructureObjectGUI\insertPageClip(), ilSurveyEditorGUI\insertQuestions(), ilObjSCORM2004LearningModuleGUI\insertScenario(), ilObjSCORM2004LearningModuleGUI\insertSco(), ilObjSCORM2004LearningModuleGUI\insertTemplate(), ilDbSetup\isDatabaseInstalled(), Parser\magicLinkCallback(), ilPageObject\moveIntLinks(), ilSurveyPageGUI\moveNext(), ilSurveyPageGUI\movePage(), ilSurveyPageGUI\movePrevious(), ilInternalLinkGUI\outputThumbnail(), ilObjMediaPoolSubItemListGUI\parseImage(), ilSurveyPageGUI\paste(), ilSCORM2004Page\performAutomaticModifications(), ilLMChapterImportForm\processHierarchy(), ilSCORM2004NodeGUI\putInTree(), ilLMObjectGUI\putInTree(), ilTaxonomyNode\putInTree(), ilSkillTreeNode\putInTree(), ilSCORM2004Node\putInTree(), ilLMObject\putInTree(), ShibWAYF\redirect(), ilUpdateUtilsMailMigration\rename(), ilExplorerBaseGUI\renderNode(), ilPageObject\resolveIntLinks(), ilObjFileGUI\save(), ilPageObject\saveInternalLinks(), ilExAssignment\saveMultiFeedbackFiles(), ilPersonalSettingsGUI\savePassword(), ilPersonalProfileGUI\savePersonalData(), GeSHi\set_link_target(), ilSCORM2004PageGUI\setDefaultLinkXml(), ilPageObjectGUI\setDefaultLinkXml(), ilTestInfoScreenToolbarGUI\setFormAction(), ilTestInfoScreenToolbarGUI\setParameter(), ilUtil\unique_multi_array(), ilUtil\unzip(), ilLMObject\updateInternalLinks(), ilChatroomUploadFileGUI\uploadFile(), and ilPCParagraph\xml2output().