src/Payum/Paypal/ExpressCheckout/Nvp/Action/RecurringPaymentDetailsSyncAction.php
public function execute($request)
    {
        /** @var $request Sync */
        RequestNotSupportedException::assertSupports($this, $request);

        $model = ArrayObject::ensureArrayObject($request->getModel());

        if (false == $model['PROFILEID']) {
            return;
        }

        $this->gateway->execute(new GetRecurringPaymentsProfileDetails($model));
    }
public function execute($request)
    {
        /** @var $request Sync */
        RequestNotSupportedException::assertSupports($this, $request);

        $model = ArrayObject::ensureArrayObject($request->getModel());

        if (false == $model['PROFILEID']) {
            return;
        }

        $this->gateway->execute(new GetRecurringPaymentsProfileDetails($model));
    }
{@inheritDoc}