Exemplo n.º 1
0
 /**
  * Calls parent::__construct - note array $choices is not required
  *
  * @param string $name setting name
  * @param string $visiblename localised setting name
  * @param string $description setting description
  * @param array $defaultsetting a plain array of default module ids
  * @param bool $excludesystem If true, excludes modules with 'system' archetype
  */
 public function __construct($name, $visiblename, $description, $defaultsetting = array(), $excludesystem = true)
 {
     parent::__construct($name, $visiblename, $description, $defaultsetting, null);
     $this->excludesystem = $excludesystem;
 }
Exemplo n.º 2
0
 /**
  * Constructor.
  *
  * @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 name
  * @param string $description localised long description
  * @param array $defaultsetting array of usernames
  * @param string $capability string capability name.
  */
 function __construct($name, $visiblename, $description, $defaultsetting, $capability)
 {
     $this->capability = $capability;
     parent::__construct($name, $visiblename, $description, $defaultsetting, NULL);
 }
Exemplo n.º 3
0
 /**
  * Constructor.
  *
  * @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 name
  * @param string $description localised long description
  * @param array $defaultsetting array of usernames
  * @param string $capability string capability name.
  * @param bool $includeadmins include administrators
  */
 function __construct($name, $visiblename, $description, $defaultsetting, $capability, $includeadmins = true)
 {
     $this->capability = $capability;
     $this->includeadmins = $includeadmins;
     parent::__construct($name, $visiblename, $description, $defaultsetting, NULL);
 }
Exemplo n.º 4
0
 /**
  * Calls parent::__construct - note array $choices is not required
  *
  * @param string $name setting name
  * @param string $visiblename localised setting name
  * @param string $description setting description
  * @param array $defaultsetting a plain array of default module ids
  */
 public function __construct($name, $visiblename, $description, $defaultsetting = array())
 {
     parent::__construct($name, $visiblename, $description, $defaultsetting, null);
 }
Exemplo n.º 5
0
 /**
  * Calls parent::__construct - note array $choices is not required
  *
  * @param string $name setting name
  * @param string $visiblename localised setting name
  * @param string $description setting description
  */
 public function __construct($name, $visiblename, $description) {
     parent::__construct($name, $visiblename, $description, array(), null);
 }