public function canonicalizeValue(&$value, $record = null, $args = null)
{
$cb = $this->filter ?: $this->canonicalizer ?: null;
if ($cb) {
if ($cb instanceof Closure) {
return $cb($value, $record, $args);
}
return call_user_func($cb, $value, $record, $args);
}
return $value;
}