src/Payum/Klarna/Checkout/Action/AuthorizeRecurringAction.php
public function supports($request)
    {
        if (false == ($request instanceof Authorize && $request->getModel() instanceof \ArrayAccess)) {
            return false;
        }

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

        return false == $model['recurring'] && $model['recurring_token'];
    }
public function supports($request)
    {
        if (false == ($request instanceof Authorize && $request->getModel() instanceof \ArrayAccess)) {
            return false;
        }

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

        return false == $model['recurring'] && $model['recurring_token'];
    }
{@inheritDoc}