Set this field as a 'multiple' field.

@access public
@return $this
763670
public function multiple($limit = null)
	{
		$this->attribute('infinite', true)
			->isMultiple = true;

		if ($limit !== null) {
			$this->setMultipleLimit($limit);
		}

		return $this;
	}
1270678
public function setFields($fields)
    {
        $this->fields = $fields; 
        $this->raw_fields = array_merge($this->raw_fields, $fields);   
        parent::setFields($fields);  
		return $this;
    }
409195
public function reset()
    {
        $fields = $this->getFields();
        foreach ($fields as $field) {
            $field->resetValue();
        }
        return $this;
    }
1275615
public function setFields(array $fields)
    {
        foreach ($fields as $key => $field) {
            $this->setField($key, $field);
        }

        return $this;
    }
589660
public function setFields($fields = [], bool $all = false)
    {
        if (!is_array($fields) && !$fields instanceof \Traversable) {
            return $this;
        }

        foreach ($fields as $name => $value) {
            if ($all || $this->isFillable($name)) {
                try {
                    $this->setField($name, $value, true);
                } catch (AccessExceptionInterface $e) {
                    //We are suppressing field setting exceptions
                }
            }
        }

        return $this;
    }
1002272
public function setFields(array $fields)
    {
        $this->clearFields();

        foreach ($fields as $field) {
            $this->addField($field);
        }

        return $this;
    }
444812
public function init()
    {
        foreach ($this->dynamic as $key => $data) {
            $field = &$this->items[$key];

            foreach ($data as $property => $call) {
                $action = 'dynamic' . ucfirst($call['action']);

                if (method_exists($this, $action)) {
                    $this->{$action}($field, $property, $call);
                }
            }
        }

        return $this;
    }
1133019
function() {
		if(this.options.name) {
			for(var i = 0 ; i < this.subFields.length ; i++) {
				var subFieldEl = this.subFields[i];
				subFieldEl.setFieldName(this.options.name+"["+i+"]");
			}
		}
	}
966286
public function setMultiple(array $columns)
    {
        foreach ($columns as $column => $value) {
            $this->set($column, $value);
        }

        return $this;
    }
838239
public function set(): UserFieldContract
    {
        $this->action->add([
            'user_new_form',
            'show_user_profile',
            'edit_user_profile'
        ], [$this, 'display']);

        $this->action->add([
            'user_register',
            'profile_update'
        ], [$this, 'save']);

        return $this;
    }
74841
public function values($fields = [])
    {
        $parts = $this->builder()->getQueryParts();
        foreach (['set', 'value'] as $part) {
            if (isset($parts[$part])) {
                $this->builder()->resetQueryPart($part);
            }
        }

        $this->resetBinds('value');

        if (empty($fields)) {
            foreach ($this->model()->fields() as $field) {
                $this->assignValue($field);
            }

            return $this;
        }

        foreach ($fields as $field) {
            $this->assignValue($this->model()->field($field));
        }

        return $this;
    }
1051551
public function setPreferWrite()
    {
        //====================================================================//
        // Safety Checks ==> Verify a new Field Exists
        if (empty($this->new)) {
            Splash::log()->err("ErrFieldsNoNew");
        } else {
            //====================================================================//
            // Update New Field structure
            $this->new->syncmode = self::MODE_WRITE;
        }

        return $this;
    }
91399
protected function setValue()
    {
        if (strpos($this->input, '=') !== false) {
            if (substr($this->input, -1) === '=') {
                $this->input = str_replace('=', '', $this->input);

                $this->modeArray[] = 'VALUE_REQUIRED';
            } else {
                list($this->input, $this->default) = explode('=', $this->input);

                $this->modeArray[] = 'VALUE_OPTIONAL';
            }
        }

        return $this;
    }
504891
public function unsetField($fields)
    {
        $fields = (array)$fields;
        foreach ($fields as $field) {
            unset($this->data[$field]);
        }

        return $this;
    }
449846
public function reset()
    {
        $this->_fields = [];
        $this->_errors = [];
        $this->_validations = [];
        $this->_labels = [];
        $this->_skips = [];

        return $this;
    }
532943
private function addMultiItem()
    {
        $args = func_get_args();
        $optionKey = array_shift($args);
        $this->items[] = sprintf("%s:%s", $optionKey, implode(',', $args));
        return $this;
    }
1246422
public function setFields($fields)
    {
        if ($fields instanceof RecordFields) {
            $this->fields = $fields;
        } else {
            if (is_array($fields)) {
                $fields       = new RecordFields($fields);
                $this->fields = $fields;
            }
        }
        return $this;
    }