Adds a value to the [dealer_product_versions] array column value.
@param      mixed $value

@return   \Dealer\Model\DealerVersion The current object (for fluent API support)
504973
public function addDealerProductVersion($value)
    {
        $currentArray = $this->getDealerProductVersions();
        $currentArray []= $value;
        $this->setDealerProductVersions($currentArray);

        return $this;
    }
811972
public function addPersonFunctionLinkVersion($value)
    {
        $currentArray = $this->getPersonFunctionLinkVersions();
        $currentArray []= $value;
        $this->setPersonFunctionLinkVersions($currentArray);

        return $this;
    }
698425
protected function multiplyScalar($value)
    {
        for ($row = 0; $row < $this->rows; ++$row) {
            for ($column = 0; $column < $this->columns; ++$column) {
                $this->matrix[$row][$column] *= $value;
            }
        }

        return $this;
    }
162200
public function setCoreSettingsVersion($value)
    {
        $this->setFieldName('settings_version');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
368416
public function removeDealerProductVersion($value)
    {
        $targetArray = array();
        foreach ($this->getDealerProductVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setDealerProductVersions($targetArray);

        return $this;
    }
398289
public function addDealerShedulesVersion($value)
    {
        $currentArray = $this->getDealerShedulesVersions();
        $currentArray []= $value;
        $this->setDealerShedulesVersions($currentArray);

        return $this;
    }
74893
public function setValue($value)
    {
        if (is_array($value)) {
            foreach ($value as $childKey => $childValue) {
                $this->children[$childKey] = new static($childValue);
            }
            $this->value = null;
        } else {
            $this->value = $value;
            $this->children = array();
        }
        return $this;
    }
986395
public function setCoreAccessPoliciesVersion($value)
    {
        $this->setFieldName('access_policies_version');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
764194
public function addValue( $value )
	{
		$value	= is_int( $value ) ? $value : (float) $value;
		$this->values[]	= $value;
		$this->dimension++;
	}
467045
public function addPersonImageVersion($value)
    {
        $currentArray = $this->getPersonImageVersions();
        $currentArray []= $value;
        $this->setPersonImageVersions($currentArray);

        return $this;
    }
474857
public function addDealerContactId($value)
    {
        $currentArray = $this->getDealerContactIds();
        $currentArray []= $value;
        $this->setDealerContactIds($currentArray);

        return $this;
    }
870384
public function add($value): AbstractArray
    {
        $value = $this->filterValue($value);
        if (is_null($value)) {
            return $this;
        }

        if (!in_array($value, $this->values)) {
            array_push($this->values, $value);
        }

        $this->atomics['$addToSet']['$each'][] = $value;

        return $this;
    }
440175
public function removeDealerContactInfoVersion($value)
    {
        $targetArray = array();
        foreach ($this->getDealerContactInfoVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setDealerContactInfoVersions($targetArray);

        return $this;
    }
926289
public function addDealerFolderId($value)
    {
        $currentArray = $this->getDealerFolderIds();
        $currentArray []= $value;
        $this->setDealerFolderIds($currentArray);

        return $this;
    }
364005
public function addDealerShedulesId($value)
    {
        $currentArray = $this->getDealerShedulesIds();
        $currentArray []= $value;
        $this->setDealerShedulesIds($currentArray);

        return $this;
    }
472937
public function addConstructorValue($value)
    {
        $endPoint = &$this->getEndPoint();
        if (!isset($endPoint['args'])) {
            $endPoint['args'] = [];
        }
        $endPoint['args'][] = ['type' => 'value', 'item' => $value];

        return $this;
    }
478870
public function setValue($value)
    {
        $this->_value = $value;
        $this->getInput()->setValue($value);
        return $this;
    }