/** * Construct a new configuration value or grouping. * @param string $name The name of this configuration setting. * @param I2CE_MagicDataNode $parent The parent of this configuration setting. * @param boolean $check_key. Defaults to true in which case we check that the key is valid. */ protected function __construct($name = null, $parent = null, $check_key = true) { parent::__construct($name, null, $check_key); $this->locales = array(I2CE_Locales::DEFAULT_LOCALE); $this->num_storage = 0; }