Ejemplo n.º 1
0
 /**
  * Constructor
  * @param string $name the name of the filter instance
  * @param string $label the label of the filter instance
  * @param boolean $advanced advanced form element flag
  * @param string $field user table filed name
  * @param array $options select options
  * @param mixed $default option
  */
 public function __construct($name, $label, $advanced, $field, $options, $default = null)
 {
     parent::__construct($name, $label, $advanced);
     $this->_field = $field;
     $this->_options = $options;
     $this->_default = $default;
 }
Ejemplo n.º 2
0
 /**
  * Constructor
  * @param string $name the name of the filter instance
  * @param string $label the label of the filter instance
  * @param boolean $advanced advanced form element flag
  * @param mixed $field user table field/fields name for comparison
  * @param array $disableelements name of fields which should be disabled if this checkbox is checked.
  */
 public function __construct($name, $label, $advanced, $field, $disableelements=null) {
     parent::__construct($name, $label, $advanced);
     $this->field   = $field;
     if (!empty($disableelements)) {
         if (!is_array($disableelements)) {
             $this->disableelements = array($disableelements);
         } else {
             $this->disableelements = $disableelements;
         }
     }
 }
Ejemplo n.º 3
0
 /**
  * Constructor
  * @param string $name the name of the filter instance
  * @param string $label the label of the filter instance
  * @param boolean $advanced advanced form element flag
  * @param string $field user table filed name
  */
 public function __construct($name, $label, $advanced, $field)
 {
     parent::__construct($name, $label, $advanced);
     $this->_field = $field;
 }
Ejemplo n.º 4
0
 /**
  * Constructor
  * @param string $name the name of the filter instance
  * @param string $label the label of the filter instance
  * @param boolean $advanced advanced form element flag
  */
 public function __construct($name, $label, $advanced)
 {
     parent::__construct($name, $label, $advanced);
 }
Ejemplo n.º 5
0
 /**
  * Constructor
  * @param boolean $advanced advanced form element flag
  */
 public function __construct($advanced)
 {
     parent::__construct('cohort', get_string('idnumber', 'core_cohort'), $advanced);
 }