It would like to be able to cast a value using a callable.
class Foo {
public static function fromString($bar) {
// some logic
}
}
$schema = Expect::structure([
'foo' => Expect::string()->castTo(fn ($v) => Foo::fromString($v));
'foo2' => Expect::string()->castTo('Foo::fromString');
});
I'm willing to make a PR for this if you accept the feature to be integrated in the project.
It would like to be able to cast a value using a callable.
I'm willing to make a PR for this if you accept the feature to be integrated in the project.