| Methods | ||||||||
|---|---|---|---|---|---|---|---|---|
| 
					
	public
					
					
				 | __construct(HTMLPurifier_VarParser $varParser = null) | # | ||||||
| 
					
	public
					static
					
				 | buildFromDirectory(string $dir = null): HTMLPurifier_ConfigSchema_Interchange | # | ||||||
| 
					
	public
					
					
				 | buildDir(HTMLPurifier_ConfigSchema_Interchange $interchange, string $dir = null): HTMLPurifier_ConfigSchema_Interchange | # | ||||||
| 
					
	public
					
					
				 | buildFile(HTMLPurifier_ConfigSchema_Interchange $interchange, string $file) | # | ||||||
| 
					
	public
					
					
				 | build(HTMLPurifier_ConfigSchema_Interchange $interchange, HTMLPurifier_StringHash $hash)
		Builds an interchange object based on a hash.
	 Builds an interchange object based on a hash. Parameters
 Throws
 | # | ||||||
| 
					
	public
					
					
				 | buildDirective(HTMLPurifier_ConfigSchema_Interchange $interchange, HTMLPurifier_StringHash $hash) | # | ||||||
| 
					
	protected
					
					
				 | evalArray(string $contents)
		Evaluates an array PHP code string without array() wrapper
	 Evaluates an array PHP code string without array() wrapper | # | ||||||
| 
					
	protected
					
					
				 | lookup(array $array): array
		Converts an array list into a lookup array.
	 Converts an array list into a lookup array. | # | ||||||
| 
					
	protected
					
					
				 | id(string $id): HTMLPurifier_ConfigSchema_Interchange_Id
		Convenience function that creates an HTMLPurifier_ConfigSchema_Interchange_Id
object based on a string Id.
	 Convenience function that creates an HTMLPurifier_ConfigSchema_Interchange_Id object based on a string Id. | # | ||||||
| 
					
	protected
					
					
				 | _findUnused(HTMLPurifier_StringHash $hash)
		Triggers errors for any unused keys passed in the hash; such keys
may indicate typos, missing values, etc.
	 Triggers errors for any unused keys passed in the hash; such keys may indicate typos, missing values, etc. Parameters
 | # | ||||||
| Properties | |||
|---|---|---|---|
| 
	protected
					
					
				 |  | $varParser
		Used for processing DEFAULT, nothing else.
	 Used for processing DEFAULT, nothing else. | # |