/** * Constructor * * @param string $label * @param string $name * @param string $criteria * @param string $delimiter */ public function __construct($label = null, $name = null, $criteria = Criteria::CRITERIA_IN, $delimiter = ",") { $this->_delimiter = $delimiter; parent::__construct($name, $label, $criteria); }
/** * Constructor * * @param string $label * @param string $name * @param array $options * @param string $desc * @param string $criteria * @param int $width * @param int $default */ public function __construct($label = null, $name = null, array $options = [], $desc = null, $criteria = Criteria::CRITERIA_EQ, $width = 280, $default = null) { parent::__construct($label, $name, $desc, $criteria, $width, $default); $this->_options = $options; }
/** * @param string $name * @param string $label * @param string|array $fields */ public function __construct($label = null, $name = false, $fields) { parent::__construct($label, $name); $this->_fields = is_array($fields) ? $fields : [$fields]; }
/** * Constuctor * * @param string $label * @param string $name * @param array $fields * @param string $desc * @param int $width * @param string $default * @param int $length */ public function __construct($label = null, $name = null, array $fields, $desc = null, $width = 280, $default = null, $length = 255) { parent::__construct($label, $name, $desc, Criteria::CRITERIA_EQ, $width, $default, $length); $this->_fields = $fields; }
/** * Constructor * * @param string $label * @param string $name * @param array $fields */ public function __construct($label = null, $name = null, array $fields) { parent::__construct($label, $name); $this->_fields = $fields; }