src/Abstracts/aModel.php
public function getRawValues() : array
    {
        $r = [];
        foreach ($this->fieldsCollection as $fieldName => $field) {
            $val = $field->getRawValue();

            /*if ($field->isReference() === true) {
                if ($field->isCollection() === true) {
                    $useVal = [];
                    foreach ($val as $inst) {
                        $useVal[] = $inst->getRawValue();
                    }
                    $val = $useVal;
                } else {
                    $val = $val->getRawValue();
                }
            }*/

            $r[$field->getName()] = $val;
        }
        return $r;
    }
public function getRawValues() : array
    {
        $r = [];
        foreach ($this->fieldsCollection as $fieldName => $field) {
            $val = $field->getRawValue();

            /*if ($field->isReference() === true) {
                if ($field->isCollection() === true) {
                    $useVal = [];
                    foreach ($val as $inst) {
                        $useVal[] = $inst->getRawValue();
                    }
                    $val = $useVal;
                } else {
                    $val = $val->getRawValue();
                }
            }*/

            $r[$field->getName()] = $val;
        }
        return $r;
    }
Retorna um array associativo contendo todos os campos
do modelo de dados e seus respectivos valores atualmente definidos.

Internamente executa o método "iField->getRawValue()" para cada
um dos campos de dados existente.

@return      array