src/Abstracts/aModel.php
public function setFieldValue(string $f, $v) : bool
    {
        $this->throwErrorIfFieldDoesNotExists($f);
        $this->modelState_InitialState = false;

        $field = $this->getField($f);
        $fName = $field->getName();

        $r = $field->setValue($v);

        $this->modelState_ValidateState         = $field->getLastValidateState();
        $this->modelState_ValidateStateCanSet   = $field->getLastValidateCanSet();
        return $r;
    }
public function setFieldValue(string $f, $v) : bool
    {
        $this->throwErrorIfFieldDoesNotExists($f);
        $this->modelState_InitialState = false;

        $field = $this->getField($f);
        $fName = $field->getName();

        $r = $field->setValue($v);

        $this->modelState_ValidateState         = $field->getLastValidateState();
        $this->modelState_ValidateStateCanSet   = $field->getLastValidateCanSet();
        return $r;
    }
Define o valor do campo de nome indicado.
Internamente executa o método "iField->setValue()".

@param       string $f
Nome do campo cujo valor será definido.

@param       mixed $v
Valor a ser definido para o campo.

@return      bool
Retornará "true" se o valor tornou o campo válido
ou "false" caso agora ele esteja inválido.
Também retornará "false" caso o valor seja totalmente
incompatível com o campo.

@throws      \InvalidArgumentException
Caso o nome do campo não seja válido.