52 if ( !$this->has( $name ) ) {
53 throw new ConfigException( __METHOD__ .
": undefined option: '$name'" );
61 public function has( $name ) {
85 return array_key_exists( $var,
$GLOBALS );
Exceptions for config failures.
Accesses configuration settings from $GLOBALS.
hasWithPrefix( $prefix, $name)
Check if a variable with a given prefix is set.
static newInstance()
Default builder function.
getWithPrefix( $prefix, $name)
Get a variable with a given prefix, if not the defaults.
__construct( $prefix='wg')
string $prefix
Prefix to use for configuration variables.
Allows to change the fields on the form that will be generated $name
Interface for configuration instances.