src/Incoming/Hydrator/AbstractDelegateBuilderHydrator.php
protected function getDelegateHydrator(): callable
    {
        $delegate = [$this, static::DEFAULT_DELEGATE_HYDRATE_METHOD_NAME];

        if (!is_callable($delegate, false, $callable_name)) {
            throw InvalidDelegateException::forNonCallable($callable_name);
        }

        return $delegate;
    }
protected function getDelegateHydrator(): callable
    {
        $delegate = [$this, static::DEFAULT_DELEGATE_HYDRATE_METHOD_NAME];

        if (!is_callable($delegate, false, $callable_name)) {
            throw InvalidDelegateException::forNonCallable($callable_name);
        }

        return $delegate;
    }
protected function getDelegateHydrator ( ) : callable { $ delegate = [ $ this , static :: DEFAULT_DELEGATE_HYDRATE_METHOD_NAME ] ; if ( ! is_callable ( $ delegate , false , $ callable_name ) ) { throw InvalidDelegateException :: forNonCallable ( $ callable_name ) ; } return $ delegate ; }
Get the delegate hydration callable.

Override this method if a custom delegate is desired.

@return callable The delegate hydrator callable.
@throws InvalidDelegateException If the delegate isn't callable.
Get the delegate hydration callable .