EasyWeChat\Foundation\ServiceProviders\OAuthServiceProvider::prepareCallbackUrl PHP Method

prepareCallbackUrl() private method

Prepare the OAuth callback url for wechat.
private prepareCallbackUrl ( Pimple\Container $pimple ) : string
$pimple Pimple\Container
return string
    private function prepareCallbackUrl($pimple)
    {
        $callback = $pimple['config']->get('oauth.callback');
        if (0 === stripos($callback, 'http')) {
            return $callback;
        }
        $baseUrl = $pimple['request']->getSchemeAndHttpHost();
        return $baseUrl . '/' . ltrim($callback, '/');
    }
OAuthServiceProvider