Adds a Value to Vector and increases Dimension
@access		public
@param		mixed		$value			Value to add
@return		void
764194
public function addValue( $value )
	{
		$value	= is_int( $value ) ? $value : (float) $value;
		$this->values[]	= $value;
		$this->dimension++;
	}
1310661
private function addToStack($value)
    {
        $keys = \array_keys($this->stack);
        $this->stack[\end($keys)][] = $value;
    }
894530
public function addInnList($value)
    {
        if ($this->InnList === null) {
            $this->InnList = new \Protobuf\ScalarCollection();
        }

        $this->InnList->add($value);
    }
676042
public function add($name, $value = null)
    {
        $name = trim($name);

        if (!isset($this->parameters[$name])) {
            $this->parameters[$name] = [];
        } elseif (!is_array($this->parameters[$name])) {
            $this->parameters[$name] = (array) $this->parameters[$name];
        }

        $this->parameters[$name][] = $value;
    }
1151981
public function setValue($value)
    {
        foreach ((array)$this as $element) {
            if ($value == $element->getElement()->getValue()) {
                $element->getElement()->check();
            } else {
                $element->getElement()->check(false);
            }
        }
    }
1274460
public function add($key, $value)
    {
        parent::add($key, $value);

        if (is_object($value) === false) {
            return;
        }

        $this->classMapping[get_class($value)][] = $key;
    }
2977
public function set($index, $value) : Vector
    {
        $values = $this->_set($index, $value, true);
        $this->setValues($values);
        return $this;
    }
1050023
public function add($object, $value) : void
    {
        $values = $this->get($object);
        $values[] = $value;
        $this->storage->set($object, $values);
    }
880422
public function setValue($value)
    {
        if (is_array($value)) {
            $value = implode(', ', $value);
        }

        if (!is_null($value)) {
            $this->_value = $value;
            $this->appendChild($value);
        }
    }
777093
public function add($value)
    {
        if (! $value instanceof ModifierInterface) {
            throw new InvalidArgumentException(sprintf(
                '"%s" does not implement "%s"!',
                (is_object($value)) ? get_class($value) : $value,
                ModifierInterface::class
            ));
        }

        return parent::add($value);
    }
57579
public function append($value) {
		is_object($value) ? $this->_data[] =& $value : $this->_data[] = $value;
	}
1290848
public function addValue(string $key, string $value) : void
    {
        $this->map[$key] = $value;
    }
601745
public function setValue($value)
	{
		if ( $value == $this->getValue() ) {
			return;
		}

		$this->_values['value'] = (string) $value;

		$this->setModified();
	}
1186969
protected function _addLog($value)
    {
        if ($this->_maximumLog >= 0 && count($this->_log) >= $this->_maximumLog) {
            array_shift($this->_log);
        }

        $this->_log[] = $value;
    }
873101
public function add($key,$value)
	{
		if($this->caseSensitive)
			parent::add($key,$value);
		else
			parent::add(strtolower($key),$value);
	}
842237
public function addObject($value, $blnAddToBeginning = false)
    {
        if ($blnAddToBeginning) {
            array_unshift($this->collection, $value);
        } else {
            array_push($this->collection, $value);
        }
    }
161058
public function addValue($value)
    {
        $this->values = array_values(
            array_unique(
                array_merge($this->values, $this->prepareValues($value))
            )
        );
    }