/** * Create a select range field. * * @param string $name * @param string $begin * @param string $end * @param string $selected * @param array $options * * @return string */ public function selectRange($name, $begin, $end, $selected = null, $options = []) { $this->addErrorClass($name, $options); $tags['input'] = parent::selectRange($name, $begin, $end, $selected, $options); $tags['error'] = $this->getErrorTag($name); return $this->buildTags($tags); }
/** * Create a select range field. * * @param string $name * @param string $begin * @param string $end * @param string $selected * @param array $options * @return string * @static */ public static function selectRange($name, $begin, $end, $selected = null, $options = array()) { return \Illuminate\Html\FormBuilder::selectRange($name, $begin, $end, $selected, $options); }
/** * @param Field $field * @return string */ public function selectRangeField(Field $field) { return $this->builder->selectRange($field->name, $field->begin, $field->end, $field->selected, $field->getAttributes()); }