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

@return $this|\gossi\trixionary\model\SkillVersion The current object (for fluent API support)
184632
public function addKkTrixionarySkillVersion($value)
    {
        $currentArray = $this->getKkTrixionarySkillVersions();
        $currentArray []= $value;
        $this->setKkTrixionarySkillVersions($currentArray);

        return $this;
    }
135222
public function addPersonTeamLinkVersion($value)
    {
        $currentArray = $this->getPersonTeamLinkVersions();
        $currentArray []= $value;
        $this->setPersonTeamLinkVersions($currentArray);

        return $this;
    }
988394
public function setValue($value)
    {
        if (!is_array($value)) {
            $value = [];
        }
        foreach ($value as $key => $value) {
            if (!$this->getElement($key)) {
                continue;
            }
            $this->getElement($key)->setValue($value);
        }

        return $this;
    }
978397
protected function addDataInternal($value, $key) {
        if (null === $value || null === $key) {
            return $this;
        }
        $key = $this->processKey($key);
        if ($this->type === static::TYPE_DEFINED_ONLY && !array_key_exists($key, $this->shared)) {
            return $this;
        }
        return $this->addDataByScenario($value, $key);
    }
598220
public function setValue($value)
	{
		$this->value = $value;

		if ( ! is_array($value) )
		{
			$value = [$value];
		}

		$this->recursiveAssignValue($value, $this->getContents());

		return $this;
	}
558596
public function addDealerAdminId($value)
    {
        $currentArray = $this->getDealerAdminIds();
        $currentArray []= $value;
        $this->setDealerAdminIds($currentArray);

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

        return $this;
    }
13162
public function setType(string $value) : Job
    {

        if ($this->data['type'] !== $value) {
            $this->data['type'] = $value;
            $this->setModified('type');
        }

        return $this;
    }
113980
public function setDateUpdated($value) : Job
    {
        $this->validateDate('DateUpdated', $value);

        if ($this->data['date_updated'] !== $value) {
            $this->data['date_updated'] = $value;
            $this->setModified('date_updated');
        }

        return $this;
    }
438683
public function setTtsParam($value)
    {
        if (is_array($value)) {
            $value = Support::jsonStr($value);
        }

        $this->params['tts_param'] = $value;

        return $this;
    }
1114850
public function setVersion(int $value) : Migration
    {

        if ($this->data['version'] !== $value) {
            $this->data['version'] = $value;
            $this->setModified('version');
        }

        return $this;
    }
622608
protected function addDataByScenario($value, $key) {
        switch ($this->scenario) {
            case static::SCENARIO_OVERWRITE:
                $this->shared[$key] = $value;
                break;
            case static::SCENARIO_WRITE_ONCE:
                if (!isset($this->shared[$key])) {
                    $this->shared[$key] = $value;
                }
                break;
            case static::SCENARIO_MERGE:
                $this->mergeDataEntry($value, $key);
                break;
        }
        return $this;
    }
656794
public function removeDealerShedulesVersion($value)
    {
        $targetArray = array();
        foreach ($this->getDealerShedulesVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setDealerShedulesVersions($targetArray);

        return $this;
    }
1013787
protected function addValue($value)
    {
        $name                = 'where' . $this->whereContainer->getBindingCount();
        $this->values[$name] = $value;

        return ':' . $name;
    }
538448
public function modifyValue($value) : self
    {
        $this->attributes['value'] = $this->getOldValue() ?: $value;

        if ($value instanceof \Closure) {
            $this->attributes['value'] = $value($this->attributes);
        }

        return $this;
    }
694070
public function addDealerContentVersion($value)
    {
        $currentArray = $this->getDealerContentVersions();
        $currentArray []= $value;
        $this->setDealerContentVersions($currentArray);

        return $this;
    }
771937
public function setValue($value)
    {
        $this->value = $value;
        if ($value instanceof ValueAwareInterface) {
            $this->value = $value->getFormValue();
        }
        return $this;
    }