LazyRecord\BaseModel::deflateData PHP Méthode

deflateData() public méthode

for datetime object, deflate it into DateTime object. for integer object, deflate it into int type. for boolean object, deflate it into bool type.
public deflateData ( array &$args ) : array
$args array
Résultat array current record data.
    public function deflateData(array &$args)
    {
        $schema = $this->getSchema();
        foreach ($args as $k => $v) {
            if ($c = $schema->getColumn($k)) {
                $args[$k] = $this->_data[$k] = $c->deflate($v);
            }
        }
        return $args;
    }