public function __construct($name, $heading, $description) { parent::__construct($name, $heading, $description, null, null); }
/** * Calls parent::__construct with specific arguments */ public function __construct() { parent::__construct('gradeexport', get_string('gradeexport', 'admin'), get_string('configgradeexport', 'admin'), array(), NULL); }
/** * Constructor: uses parent::__construct * * @param string $name unique ascii name, either 'mysetting' for settings that in config, or 'myplugin/mysetting' for ones in config_plugins. * @param string $visiblename localised * @param string $description long localised info * @param array $defaultsetting array of selected * @param array $choices array of $value=>$label for each checkbox * @param array $icons array of $value=>$icon for each checkbox */ public function __construct($name, $visiblename, $description, $defaultsetting, array $choices, array $icons) { $this->icons = $icons; parent::__construct($name, $visiblename, $description, $defaultsetting, $choices); }