ILIAS
eassessment Revision 61809
|
Public Member Functions | |
__construct ($varParser=null) | |
buildDir ($interchange, $dir=null) | |
buildFile ($interchange, $file) | |
build ($interchange, $hash) | |
Builds an interchange object based on a hash. | |
buildDirective ($interchange, $hash) |
Static Public Member Functions | |
static | buildFromDirectory ($dir=null) |
Protected Member Functions | |
evalArray ($contents) | |
Evaluates an array PHP code string without array() wrapper. | |
lookup ($array) | |
Converts an array list into a lookup array. | |
id ($id) | |
Convenience function that creates an HTMLPurifier_ConfigSchema_Interchange_Id object based on a string Id. | |
_findUnused ($hash) | |
Triggers errors for any unused keys passed in the hash; such keys may indicate typos, missing values, etc. |
Protected Attributes | |
$varParser | |
Used for processing DEFAULT, nothing else. |
Definition at line 3 of file InterchangeBuilder.php.
HTMLPurifier_ConfigSchema_InterchangeBuilder::__construct | ( | $varParser = null | ) |
Definition at line 11 of file InterchangeBuilder.php.
References $varParser.
|
protected |
Triggers errors for any unused keys passed in the hash; such keys may indicate typos, missing values, etc.
$hash | Instance of ConfigSchema_StringHash to check. |
Definition at line 169 of file InterchangeBuilder.php.
Referenced by build().
HTMLPurifier_ConfigSchema_InterchangeBuilder::build | ( | $interchange, | |
$hash | |||
) |
Builds an interchange object based on a hash.
$interchange | HTMLPurifier_ConfigSchema_Interchange object to build |
$hash | HTMLPurifier_ConfigSchema_StringHash source data |
Definition at line 59 of file InterchangeBuilder.php.
References _findUnused(), and buildDirective().
Referenced by buildFile().
HTMLPurifier_ConfigSchema_InterchangeBuilder::buildDir | ( | $interchange, | |
$dir = null |
|||
) |
Definition at line 21 of file InterchangeBuilder.php.
References $dir, $file, $files, and buildFile().
HTMLPurifier_ConfigSchema_InterchangeBuilder::buildDirective | ( | $interchange, | |
$hash | |||
) |
Definition at line 78 of file InterchangeBuilder.php.
References $aliases, $type, evalArray(), id(), and lookup().
Referenced by build().
HTMLPurifier_ConfigSchema_InterchangeBuilder::buildFile | ( | $interchange, | |
$file | |||
) |
Definition at line 46 of file InterchangeBuilder.php.
References $file, and build().
Referenced by buildDir().
|
static |
Definition at line 15 of file InterchangeBuilder.php.
|
protected |
Evaluates an array PHP code string without array() wrapper.
Definition at line 143 of file InterchangeBuilder.php.
Referenced by buildDirective().
|
protected |
Convenience function that creates an HTMLPurifier_ConfigSchema_Interchange_Id object based on a string Id.
Definition at line 160 of file InterchangeBuilder.php.
References HTMLPurifier_ConfigSchema_Interchange_Id\make().
Referenced by buildDirective().
|
protected |
Converts an array list into a lookup array.
Definition at line 150 of file InterchangeBuilder.php.
References $ret.
Referenced by buildDirective().
|
protected |
Used for processing DEFAULT, nothing else.
Definition at line 9 of file InterchangeBuilder.php.
Referenced by __construct().