lazyrecord\schema\RuntimeColumn::deflate PHP Method

deflate() public method

deflate value.
public deflate ( mixed $value, BaseDriver $driver = null )
$value mixed
$driver SQLBuilder\Driver\BaseDriver
    public function deflate($value, BaseDriver $driver = null)
    {
        // run column specified deflator
        if ($f = $this->get('deflator')) {
            return call_user_func($f, $value);
        }
        // use global deflator, check self type, and do type casting
        return Deflator::deflate($value, $this->isa, $driver);
    }