atk4\data\Persistence::serializeLoadField PHP Method

serializeLoadField() public method

Can be used for the purposes of encryption or storing unsupported formats.
public serializeLoadField ( Field $f, mixed $value ) : mixed
$f Field
$value mixed
return mixed
    public function serializeLoadField(Field $f, $value)
    {
        // use $f->serialize = [encode_callback, decode_callback]
        if (is_array($f->serialize) && isset($f->serialize[1]) && is_callable($t = $f->serialize[1])) {
            return $t($f, $value, $this);
        }
        // run persistence-specific un-serialization of field value
        return $this->_serializeLoadField($f, $value);
    }