Removes a value from the [person_function_link_versions] array column value.
@param      mixed $value

@return   \Team\Model\PersonFunctionVersion The current object (for fluent API support)
430427
public function removePersonFunctionLinkVersion($value)
    {
        $targetArray = array();
        foreach ($this->getPersonFunctionLinkVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setPersonFunctionLinkVersions($targetArray);

        return $this;
    }
1328997
public function prune($personTeamLinkVersion = null)
    {
        if ($personTeamLinkVersion) {
            $this->addCond('pruneCond0', $this->getAliasedColName(PersonTeamLinkVersionTableMap::ID), $personTeamLinkVersion->getId(), Criteria::NOT_EQUAL);
            $this->addCond('pruneCond1', $this->getAliasedColName(PersonTeamLinkVersionTableMap::VERSION), $personTeamLinkVersion->getVersion(), Criteria::NOT_EQUAL);
            $this->combine(array('pruneCond0', 'pruneCond1'), Criteria::LOGICAL_OR);
        }

        return $this;
    }
487596
protected function preSerialization(array $value)
    {
        /** @var \NilPortugues\Api\Mapping\Mapping $mapping */
        foreach ($this->mappings as $class => $mapping) {
            RecursiveDeleteHelper::deleteProperties($this->mappings, $value, $class);
            RecursiveRenamerHelper::renameKeyValue($this->mappings, $value, $class);
        }

        return $value;
    }
1095828
public function filter($value)
    {
        $chain = clone $this->filters;

        $valueFiltered = $value;
        foreach ($chain as $filter) {
            $valueFiltered = call_user_func($filter, $valueFiltered);
        }

        return $valueFiltered;
    }
163460
public function removePersonImageVersion($value)
    {
        $targetArray = array();
        foreach ($this->getPersonImageVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setPersonImageVersions($targetArray);

        return $this;
    }
855095
public function removePersonTeamLinkId($value)
    {
        $targetArray = array();
        foreach ($this->getPersonTeamLinkIds() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setPersonTeamLinkIds($targetArray);

        return $this;
    }
686473
protected function id2alias($value)
    {
        $functionary = $this->functionaryRepository->findByID($value);

        $alias = $functionary->getLastName() . self::SEPARATOR_OFFSET . $functionary->getFirstName() . self::SEPARATOR_OFFSET . dechex(intval($functionary->getID()));

        return $this->cleanUrl($alias);
    }
9472
public function setFunctionIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->function_id_version !== $v) {
            $this->function_id_version = $v;
            $this->modifiedColumns[PersonFunctionLinkVersionTableMap::FUNCTION_ID_VERSION] = true;
        }


        return $this;
    }
161589
protected function transformRecursive($value)
    {
        if (is_array($value)) {
            if (array_key_exists('#comment', $value)) {
                unset($value['#comment']);
            }

            foreach ($value as &$subvalue) {
                $subvalue = $this->transformRecursive($subvalue);
            }
        }

        return $value;
    }
656794
public function removeDealerShedulesVersion($value)
    {
        $targetArray = array();
        foreach ($this->getDealerShedulesVersions() as $element) {
            if ($element != $value) {
                $targetArray []= $element;
            }
        }
        $this->setDealerShedulesVersions($targetArray);

        return $this;
    }
1178404
public function remove($value) {
		
		if($this->_ReadOnly){
			throw new ReadOnlyException(\get_called_class() . ' is read only');
		}
		
		if(($key = \array_search($value, $this->_Arr)) !== false){
			\array_splice($this->_Arr, $key, 1);
		}
		
		return $this;
		
	}
214262
protected function preSerialization(array $value)
    {
        /** @var \NilPortugues\Api\Mapping\Mapping $mapping */
        foreach ($this->mappings as $class => $mapping) {
            RecursiveFilterHelper::deletePropertiesNotInFilter($this->mappings, $value, $class);
            RecursiveDeleteHelper::deleteProperties($this->mappings, $value, $class);
            $this->buildValidPropertyAlias($mapping);
            RecursiveRenamerHelper::renameKeyValue($this->mappings, $value, $class);
        }

        return $value;
    }
362000
protected function filterValue($value)
    {
        $filter = new Filter();

        call_user_func($this->callable, $filter);

        return $filter->filter($value);
    }
1224479
public function removeOptionsByValue($value)
    {
        $removed_options = array();

        foreach ($this->options as $key => $control_option) {
            if ($control_option->value === $value) {
                $removed_options[] = $control_option;

                // remove from options list
                unset($this->options[$key]);

                // remove metadata
                $metadata_key = $this->getOptionMetadataKey($control_option);
                unset($this->option_metadata[$metadata_key]);
            }
        }

        return $removed_options;
    }
276111
public function addPersonTeamLinkId($value)
    {
        $currentArray = $this->getPersonTeamLinkIds();
        $currentArray []= $value;
        $this->setPersonTeamLinkIds($currentArray);

        return $this;
    }
581048
function remove($value)
    {
        $key = $this->search($value);
        if ($key)
        {
            unset($this->array[$key]);
        }

        return $this;
    }
755612
public function removeValue($value)
    {
        if (! $this->canHaveMultipleValues() && ! isset($value)) {
            $this->values = [];
            $this->enable($enable = false);

            return $this;
        }

        $this->assertValueIsValid($value);
        $this->assertCanHaveValue();

        if ($this->hasValue($value)) {
            $index = array_search($value, $this->values);
            unset($this->values[$index]);
            $this->values = array_values($this->values);
        }

        return $this;
    }