ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
flush-definition-cache.php File Reference

Flushes the definition serial cache. More...

Go to the source code of this file.

Variables

 $config = HTMLPurifier_Config::createDefault()
 
 $names = array('HTML', 'CSS', 'URI', 'Test')
 
if(isset( $argv[1])) foreach ( $names as $name)
 

Detailed Description

Flushes the definition serial cache.

This file should be called if changes to any subclasses of HTMLPurifier_Definition or related classes (such as HTMLPurifier_HTMLModule) are made. This may also be necessary if you've modified a customized version.

Parameters
Acceptsone argument, cache type to flush; otherwise flushes all the caches.

Definition in file flush-definition-cache.php.

Variable Documentation

◆ $config

Definition at line 23 of file flush-definition-cache.php.

Referenced by HTMLPurifier_AttrDef_CSS_Background\__construct(), HTMLPurifier_AttrDef_CSS_Border\__construct(), HTMLPurifier_AttrDef_CSS_Font\__construct(), HTMLPurifier_AttrDef_CSS_ListStyle\__construct(), SimpleSAML\Database\__construct(), SimpleSAML_Metadata_MetaDataStorageHandlerFlatFile\__construct(), SimpleSAML_Metadata_MetaDataStorageHandlerSerialize\__construct(), SimpleSAML_Metadata_MetaDataStorageHandlerXML\__construct(), SimpleSAML\Metadata\Sources\MDQ\__construct(), BaseFacebook\__construct(), sspmod_consent_Consent_Store_Database\__construct(), SimpleSAML_Configuration\__construct(), sspmod_ldap_ConfigHelper\__construct(), sspmod_authorize_Auth_Process_Authorize\__construct(), sspmod_authX509_Auth_Process_ExpiryWarning\__construct(), sspmod_cdc_Auth_Process_CDC\__construct(), sspmod_consent_Auth_Process_Consent\__construct(), sspmod_core_Auth_Process_AttributeAdd\__construct(), sspmod_core_Auth_Process_AttributeAlter\__construct(), sspmod_core_Auth_Process_AttributeCopy\__construct(), sspmod_core_Auth_Process_AttributeLimit\__construct(), sspmod_core_Auth_Process_AttributeMap\__construct(), sspmod_core_Auth_Process_AttributeRealm\__construct(), SimpleSAML\Module\core\Auth\Process\AttributeValueMap\__construct(), sspmod_core_Auth_Process_GenerateGroups\__construct(), sspmod_core_Auth_Process_LanguageAdaptor\__construct(), sspmod_core_Auth_Process_PHP\__construct(), sspmod_core_Auth_Process_ScopeAttribute\__construct(), sspmod_core_Auth_Process_ScopeFromAttribute\__construct(), sspmod_core_Auth_Process_StatisticsWithAttribute\__construct(), sspmod_core_Auth_Process_TargetedID\__construct(), sspmod_expirycheck_Auth_Process_ExpiryDate\__construct(), sspmod_saml_Auth_Process_AttributeNameID\__construct(), sspmod_saml_Auth_Process_AuthnContextClassRef\__construct(), sspmod_saml_Auth_Process_ExpectedAuthnContextClassRef\__construct(), sspmod_saml_Auth_Process_NameIDAttribute\__construct(), sspmod_saml_Auth_Process_PersistentNameID\__construct(), sspmod_saml_Auth_Process_PersistentNameID2TargetedID\__construct(), sspmod_saml_Auth_Process_SQLPersistentNameID\__construct(), sspmod_saml_Auth_Process_TransientNameID\__construct(), sspmod_saml_BaseNameIDGenerator\__construct(), sspmod_smartattributes_Auth_Process_SmartID\__construct(), sspmod_cdc_Server\__construct(), SimpleSAML_Auth_ProcessingChain\__construct(), sspmod_authcrypt_Auth_Source_Hash\__construct(), sspmod_authcrypt_Auth_Source_Htpasswd\__construct(), sspmod_authfacebook_Auth_Source_Facebook\__construct(), sspmod_authlinkedin_Auth_Source_LinkedIn\__construct(), sspmod_authmyspace_Auth_Source_MySpace\__construct(), sspmod_authtwitter_Auth_Source_Twitter\__construct(), sspmod_authwindowslive_Auth_Source_LiveID\__construct(), sspmod_authYubiKey_Auth_Source_YubiKey\__construct(), sspmod_cas_Auth_Source_CAS\__construct(), sspmod_core_Auth_Source_AdminPassword\__construct(), sspmod_exampleauth_Auth_Source_External\__construct(), sspmod_exampleauth_Auth_Source_Static\__construct(), sspmod_exampleauth_Auth_Source_UserPass\__construct(), sspmod_ldap_Auth_Source_LDAP\__construct(), sspmod_ldap_Auth_Source_LDAPMulti\__construct(), sspmod_multiauth_Auth_Source_MultiAuth\__construct(), sspmod_negotiate_Auth_Source_Negotiate\__construct(), sspmod_radius_Auth_Source_Radius\__construct(), sspmod_saml_Auth_Source_SP\__construct(), sspmod_sqlauth_Auth_Source_SQL\__construct(), sspmod_authX509_Auth_Source_X509userCert\__construct(), sspmod_core_Auth_UserPassBase\__construct(), sspmod_core_Auth_UserPassOrgBase\__construct(), sspmod_core_Storage_SQLPermanentStorage\__construct(), SimpleSAML\Error\CriticalConfigurationError\__construct(), SimpleSAML\Store\Redis\__construct(), SimpleSAML_Auth_ProcessingFilter\__construct(), SimpleSAML\Module\saml\Auth\Process\FilterScopes\__construct(), SimpleSAML_Metadata_MetaDataStorageHandler\__construct(), SimpleSAML\SessionHandlerCookie\__construct(), SimpleSAML\SessionHandlerPHP\__construct(), SimpleSAML\Store\Memcache\__construct(), SimpleSAML\Store\SQL\__construct(), sspmod_riak_Store_Store\__construct(), SimpleSAML\Logger\ErrorLogLoggingHandler\__construct(), SimpleSAML\Logger\FileLoggingHandler\__construct(), SimpleSAML\Logger\StandardErrorLoggingHandler\__construct(), SimpleSAML\Logger\SyslogLoggingHandler\__construct(), League\Flysystem\Filesystem\__construct(), sspmod_authfacebook_Facebook\__construct(), ilBcryptPasswordEncoder\__construct(), ilBcryptPhpPasswordEncoder\__construct(), ilUserPasswordEncoderFactory\__construct(), ilAsyncPropertyFormGUI\__construct(), sspmod_core_Stats_Output_File\__construct(), sspmod_core_Stats_Output_Log\__construct(), HTMLPurifier_DefinitionCache_Serializer\_prepareDir(), HTMLPurifier_DefinitionCache_Serializer\_write(), ilChatroomTabGUIFactory\activateTab(), HTMLPurifier_DefinitionCache_Decorator\add(), HTMLPurifier_DefinitionCache_Decorator_Cleanup\add(), HTMLPurifier_DefinitionCache_Decorator_Memory\add(), HTMLPurifier_DefinitionCache_Serializer\add(), ilCalendarUtil\addDateTimePicker(), HTMLPurifier_URIDefinition\addFilter(), HTMLPurifier_Arborize\arborize(), sspmod_authX509_Auth_Source_X509userCert\authFailed(), HTMLPurifier_IDAccumulator\build(), sspmod_saml_IdP_SAML2\buildAssertion(), ilChatroomTabGUIFactory\buildTabs(), assMultipleChoice\buildTestPresentationConfig(), HTMLPurifier_Injector\checkNeeded(), ilSystemStyleMainGUI\checkPermission(), HTMLPurifier_Filter_ExtractStyleBlocks\cleanCSS(), HTMLPurifier_DefinitionCache_Decorator\cleanup(), HTMLPurifier_DefinitionCache_Serializer\cleanup(), HTMLPurifier_Encoder\convertFromUTF8(), HTMLPurifier_Encoder\convertToUTF8(), League\Flysystem\MountManager\copy(), core_hook_sanitycheck(), HTMLPurifier_Lexer\create(), HTMLPurifier_LanguageFactory\create(), HTMLPurifier_Config\create(), HTMLPurifier_DefinitionCacheFactory\create(), sspmod_metarefresh_MetaLoader\createContext(), HTMLPurifier_Config\createDefault(), League\Flysystem\Filesystem\createDir(), League\Flysystem\Adapter\Local\createDir(), ILIAS\Filesystem\Provider\FlySystem\FlySystemDirectoryAccess\createDir(), SimpleSAML\Logger\createLoggingHandler(), SimpleSAML_Stats\createOutput(), HTMLPurifier_Lexer_DOMLex\createStartNode(), ilObjTest\deliverPDFfromHTML(), Twig_Test_IntegrationTestCase\doIntegrationTest(), HTMLPurifier_CSSDefinition\doSetup(), HTMLPurifier_HTMLDefinition\doSetup(), HTMLPurifier_URIDefinition\doSetup(), League\Flysystem\Util\ensureConfig(), HTMLPurifier_Strategy_Composite\execute(), HTMLPurifier_Strategy_FixNesting\execute(), HTMLPurifier_Strategy_RemoveForeignElements\execute(), HTMLPurifier_Strategy_ValidateAttributes\execute(), ilObjComponentSettingsGUI\executeCommand(), SAML2\Certificate\KeyLoader\extractPublicKeys(), ilTestRandomQuestionSetGeneralConfigFormGUI\fetchValidQuestionAmountConfigModeWithFallbackModePerTest(), ilSystemStylesTableGUI\fillRow(), HTMLPurifier_AttrDef_HTML_Class\filter(), HTMLPurifier_URIDefinition\filter(), HTMLPurifier_URIFilter_DisableExternalResources\filter(), HTMLPurifier_URIFilter_MakeAbsolute\filter(), HTMLPurifier_URIFilter_Munge\filter(), HTMLPurifier_URIFilter_SafeIframe\filter(), SimpleSAML_Metadata_Signer\findKeyCert(), HTMLPurifier_DefinitionCache_Decorator\flush(), HTMLPurifier_DefinitionCache_Serializer\flush(), HTMLPurifier_DefinitionCache_Serializer\generateBaseDirectoryPath(), HTMLPurifier_DefinitionCache_Serializer\generateDirectoryPath(), HTMLPurifier_DefinitionCache_Serializer\generateFilePath(), SimpleSAML\Database\generateInstanceId(), HTMLPurifier_DefinitionCache\generateKey(), ilPhantomJSRenderer\generatePDF(), ilTCPDFRenderer\generatePDF(), HTMLPurifier_DefinitionCache_Decorator\get(), HTMLPurifier_DefinitionCache_Decorator_Cleanup\get(), HTMLPurifier_DefinitionCache_Decorator_Memory\get(), HTMLPurifier_DefinitionCache_Serializer\get(), ilChatroomTabGUIFactory\getAdminTabsForCommand(), HTMLPurifier_ChildDef_StrictBlockquote\getAllowedElements(), SimpleSAML_Auth_Source\getById(), sspmod_core_ACL\getById(), ilPhantomJSRenderer\getCommandLineConfig(), League\Flysystem\getConfig(), ilSCORM13Player\getConfigForPlayer(), ilPhantomJSRenderer\getConfigFromForm(), SimpleSAML_Configuration\getConfigList(), SimpleSAML\SessionHandler\getCookieParams(), SimpleSAML\SessionHandlerPHP\getCookieParams(), ilPhantomJSRenderer\getDefaultConfig(), HTMLPurifier_URIDefinition\getDefaultScheme(), sspmod_statistics_StatDataset\getDelimiterPresentation(), HTMLPurifier_DoctypeRegistry\getDoctypeFromConfig(), SimpleSAML_Memcache\getExpireTime(), SimpleSAML_Metadata_MetaDataStorageHandler\getGenerated(), HTMLPurifier_ErrorCollector\getHTMLFormatted(), SimpleSAML\Database\getInstance(), SimpleSAML\Store\getInstance(), ILIAS\Filesystem\Provider\FlySystem\FlySystemLocalFilesystemFactory\getInstance(), SimpleSAML\Locale\Language\getLanguageCookie(), ILIAS\Filesystem\Provider\DelegatingFilesystemFactory\getLocal(), ILIAS\Filesystem\Provider\FlySystem\FlySystemFilesystemFactory\getLocal(), ilOnScreenChatMenuGUI\getMainMenuHTML(), SimpleSAML_Memcache\getMemcacheServers(), SimpleSAML_Metadata_Signer\getMetadataSigningAlgorithm(), ilExplorerBaseGUI\getOnLoadCode(), ilSCORM13Player\getPlayer(), ilAssHtmlPurifier\getPurifierConfigInstance(), ilHtmlForumPostPurifier\getPurifierConfigInstance(), ilWorkflowArmerGUI\getRepositoryObjectSelector(), HTMLPurifier_URISchemeRegistry\getScheme(), HTMLPurifier_URI\getSchemeObj(), ilObjSurveyAdministrationGUI\getSettingsTemplateConfig(), ilObjAssessmentFolderGUI\getSettingsTemplateConfig(), SimpleSAML_Auth_Source\getSources(), SimpleSAML_Auth_Source\getSourcesOfType(), ilChatroomTabGUIFactory\getTabsForCommand(), HFile_print_php_file(), HTMLPurifier(), ilObjSurvey\importObject(), HTMLPurifier_Config\inherit(), HTMLPurifier_ChildDef_StrictBlockquote\init(), ilUserPasswordEncoderFactory\initEncoders(), ilBuddySystemGUI\initializeFrontend(), SimpleSAML_Stats\initOutputs(), HTMLPurifier_URI\isBenign(), HTMLPurifier_URI\isLocal(), SimpleSAML_Metadata_Signer\isMetadataSigningEnabled(), SimpleSAML\Module\isModuleEnabled(), HTMLPurifier_DefinitionCache\isOld(), kses(), HTMLPurifier_Config\loadArrayFromForm(), sspmod_metarefresh_ARP\loadAttributeMap(), SimpleSAML_Configuration\loadFromFile(), SAML2\Certificate\KeyLoader\loadKeysFromConfiguration(), sspmod_core_Auth_Process_AttributeMap\loadMapFile(), sspmod_core_Auth_Source_AdminPassword\login(), HTMLPurifier_DoctypeRegistry\make(), metarefresh_hook_cron(), League\Flysystem\MountManager\move(), HTMLPurifier_Lexer\normalize(), HTMLPurifier_Lexer\parseAttr(), HTMLPurifier_Lexer_DirectLex\parseAttributeString(), SimpleSAML_Auth_Source\parseAuthSource(), HTMLPurifier_Lexer\parseData(), ilBirthdayInputGUI\parseDatePickerConfig(), ilDateDurationInputGUI\parseDatePickerConfig(), ilDateTimeInputGUI\parseDatePickerConfig(), SimpleSAML_Auth_ProcessingChain\parseFilter(), sspmod_consent_Store\parseStoreConfig(), HTMLPurifier_Lexer\parseText(), phorum_htmlpurifier_common(), phorum_htmlpurifier_editor_after_subject(), phorum_htmlpurifier_get_config(), phorum_htmlpurifier_save_settings(), phorum_htmlpurifier_show_form(), ilPhantomJSRenderer\populateConfigElementsInForm(), ilTCPDFRenderer\populateConfigElementsInForm(), HTMLPurifier_URIDefinition\postFilter(), HTMLPurifier_Filter_ExtractStyleBlocks\preFilter(), HTMLPurifier_URIFilter_DisableExternal\prepare(), HTMLPurifier_URIFilter_HostBlacklist\prepare(), HTMLPurifier_URIFilter_MakeAbsolute\prepare(), HTMLPurifier_URIFilter_Munge\prepare(), HTMLPurifier_URIFilter_SafeIframe\prepare(), HTMLPurifier_Injector\prepare(), HTMLPurifier_Injector_PurifierLinkify\prepare(), HTMLPurifier_Injector_SafeObject\prepare(), League\Flysystem\prepareConfig(), HTMLPurifier_HTMLDefinition\processModules(), ilObjSurvey\processPrintoutput2FO(), ilObjTest\processPrintoutput2FO(), League\Flysystem\Filesystem\put(), League\Flysystem\Filesystem\putStream(), HTMLPurifier_DefinitionCache_Decorator\remove(), HTMLPurifier_DefinitionCache_Serializer\remove(), HTMLPurifier_DefinitionCache_Decorator\replace(), HTMLPurifier_DefinitionCache_Decorator_Cleanup\replace(), HTMLPurifier_DefinitionCache_Decorator_Memory\replace(), HTMLPurifier_DefinitionCache_Serializer\replace(), SimpleSAML\Utils\System\resolvePath(), SimpleSAML_Error_Error\saveError(), SimpleSAML\SessionHandlerStore\saveSession(), sspmod_saml_IdP_SAML1\sendResponse(), HTMLPurifier_DefinitionCache_Decorator\set(), HTMLPurifier_DefinitionCache_Decorator_Cleanup\set(), HTMLPurifier_DefinitionCache_Decorator_Memory\set(), HTMLPurifier_DefinitionCache_Serializer\set(), League\Flysystem\setConfig(), League\Flysystem\Adapter\AbstractFtpAdapter\setConfig(), SimpleSAML\Locale\Language\setLanguageCookie(), sspmod_multiauth_Auth_Source_MultiAuth\setPreviousSource(), HTMLPurifier_Definition\setup(), HTMLPurifier_HTMLModule_Iframe\setup(), HTMLPurifier_HTMLModule_Image\setup(), HTMLPurifier_HTMLModule_Name\setup(), HTMLPurifier_HTMLModule_SafeEmbed\setup(), HTMLPurifier_HTMLModule_SafeObject\setup(), HTMLPurifier_HTMLModule_SafeScripting\setup(), HTMLPurifier_HTMLModule_Tidy\setup(), HTMLPurifier_HTMLModuleManager\setup(), HTMLPurifier_CSSDefinition\setupConfigStuff(), HTMLPurifier_HTMLDefinition\setupConfigStuff(), HTMLPurifier_URIDefinition\setupFilters(), HTMLPurifier_URIDefinition\setupMemberVariables(), SimpleSAML_Error_Error\show(), ilAssQuestionPageGUI\showPage(), SimpleSAML_Metadata_Signer\sign(), HTMLPurifier_AttrDef_HTML_Class\split(), sspmod_saml_Auth_Source_SP\startDisco(), ilPhantomJSRendererTest\testBeckerscheSettingsText(), ILIAS\Filesystem\Provider\FlySystem\FlySystemLocalFilesystemFactoryTest\testCreationOfFilesystemWithInvalidFileLockModeWhichShouldFail(), ILIAS\Filesystem\Provider\FlySystem\FlySystemLocalFilesystemFactoryTest\testCreationOfFilesystemWithInvalidLinkBehaviourWhichShouldFail(), ILIAS\Filesystem\Provider\FlySystem\FlySystemLocalFilesystemFactoryTest\testCreationOfFilesystemWithLinkSkipBehaviourWhichShouldSucceed(), ilPhantomJSRendererTest\testFooterSettingsText(), ilPhantomJSRendererTest\testFooterSettingsTextWithoutPageNumber(), ilPhantomJSRendererTest\testGetSettings(), ilPhantomJSRendererTest\testHeaderSettingsWithoutPageNumber(), HTMLPurifier_Lexer_DOMLex\tokenizeDOM(), HTMLPurifier_Lexer_DirectLex\tokenizeHTML(), HTMLPurifier_Lexer_DOMLex\tokenizeHTML(), HTMLPurifier_Lexer_PH5P\tokenizeHTML(), HTMLPurifier_AttrTransform_BdoDir\transform(), HTMLPurifier_AttrTransform_ImgRequired\transform(), HTMLPurifier_AttrTransform_Input\transform(), HTMLPurifier_AttrTransform_Name\transform(), HTMLPurifier_AttrTransform_NameSync\transform(), HTMLPurifier_AttrTransform_Nofollow\transform(), HTMLPurifier_AttrTransform_SafeParam\transform(), HTMLPurifier_AttrTransform_TargetBlank\transform(), ConfigDoc_HTMLXSLTProcessor\transformToHTML(), League\Flysystem\Filesystem\update(), League\Flysystem\Filesystem\updateStream(), League\Flysystem\Adapter\Ftp\updateStream(), League\Flysystem\Adapter\Local\updateStream(), HTMLPurifier_AttrDef_CSS_Color\validate(), HTMLPurifier_URI\validate(), SimpleSAML_Auth_LDAP\validate(), HTMLPurifier_AttrDef_CSS\validate(), HTMLPurifier_AttrDef_HTML_ID\validate(), HTMLPurifier_AttrDef_CSS_AlphaValue\validate(), HTMLPurifier_AttrDef_CSS_Background\validate(), HTMLPurifier_AttrDef_CSS_BackgroundPosition\validate(), HTMLPurifier_AttrDef_CSS_Border\validate(), HTMLPurifier_AttrDef_CSS_Composite\validate(), HTMLPurifier_AttrDef_CSS_DenyElementDecorator\validate(), HTMLPurifier_AttrDef_CSS_Font\validate(), HTMLPurifier_AttrDef_CSS_FontFamily\validate(), HTMLPurifier_AttrDef_CSS_ImportantDecorator\validate(), HTMLPurifier_AttrDef_CSS_ListStyle\validate(), HTMLPurifier_AttrDef_CSS_Multiple\validate(), HTMLPurifier_AttrDef_CSS_Percentage\validate(), HTMLPurifier_AttrDef_HTML_Color\validate(), HTMLPurifier_AttrDef_HTML_FrameTarget\validate(), HTMLPurifier_AttrDef_HTML_Length\validate(), HTMLPurifier_AttrDef_HTML_LinkTypes\validate(), HTMLPurifier_AttrDef_HTML_MultiLength\validate(), HTMLPurifier_AttrDef_HTML_Nmtokens\validate(), HTMLPurifier_AttrDef_Switch\validate(), HTMLPurifier_AttrDef_URI_Host\validate(), HTMLPurifier_AttrDef_URI\validate(), HTMLPurifier_AttrDef_CSS_URI\validate(), HTMLPurifier_AttrDef_Clone\validate(), HTMLPurifier_AttrDef_CSS_Filter\validate(), HTMLPurifier_URIScheme\validate(), HTMLPurifier_ChildDef_Chameleon\validateChildren(), HTMLPurifier_ChildDef_List\validateChildren(), HTMLPurifier_ChildDef_Optional\validateChildren(), HTMLPurifier_ChildDef_StrictBlockquote\validateChildren(), HTMLPurifier_AttrValidator\validateToken(), HTMLPurifier_Lexer_DOMLex\wrapHTML(), League\Flysystem\Filesystem\write(), League\Flysystem\Adapter\Local\write(), League\Flysystem\Adapter\NullAdapter\write(), League\Flysystem\Filesystem\writeStream(), League\Flysystem\Adapter\Ftp\writeStream(), and League\Flysystem\Adapter\Local\writeStream().

◆ $names

◆ foreach

if(isset($argv[1])) foreach($names as $name) (   $names as)

Definition at line 34 of file flush-definition-cache.php.