src/Abstracts/aField.php
protected function setDefault($v) : void
    {
        if ($this->isValidNowInstruction($v) === true) {
            $this->default = "NOW()";
        } else {
            $iCV = $this->internal_CheckValue($v);

            if ($iCV["valid"] === false) {
                $msg = "The given \"default\" value is invalid.";
                throw new \InvalidArgumentException($msg);
            } else {
                $this->default = $this->internal_RetrieveInStorageFormat($v);
            }
        }
    }
protected function setDefault($v) : void
    {
        if ($this->isValidNowInstruction($v) === true) {
            $this->default = "NOW()";
        } else {
            $iCV = $this->internal_CheckValue($v);

            if ($iCV["valid"] === false) {
                $msg = "The given \"default\" value is invalid.";
                throw new \InvalidArgumentException($msg);
            } else {
                $this->default = $this->internal_RetrieveInStorageFormat($v);
            }
        }
    }
Define o valor padrão que este campo deve ter
caso nenhum outro seja definido.

@param       mixed $v
Valor a ser definido para esta propriedade.

@return      void

@throws      \InvalidArgumentException
Caso o argumento passado não seja válido.