Code Analysis: zahls.ch Credit Cards, PostFinance and TWINT for WooCommerce 2.0.2

Function Rating Maintainability Complexity Lines of code
WC_Zahls_offline_gateway_init()
B
20
1 337
Zahls\CommunicationAdapter\CurlCommunication::requestApi()
B
38 16 69
ZahlsPaymentGateway\Service\OrderService::handleTransactionStatus()
B
42 16 52
ZahlsPaymentGateway\Controller\PaymentController::createBasketByCart()
B
39 15 65
WC_Zahls_Gateway::process_payment()
A
36 13 77
Zahls\Communicator::performApiRequest()
A
42 15 46
ZahlsPaymentGateway\Webhook\Dispatcher::check_webhook_response()
A
42 12 50
WC_Zahls_Gateway::get_icon()
A
53 10 17
WC_Zahls_Gateway::mutateDescription()
A
48 7 36
ZahlsPaymentGateway\Service\SubscriptionService::process_recurring_payment()
S
52 7 24
WC_Zahls_Blocks_Support::get_payment_method_script_handles()
S
56 7 18
ZahlsPaymentGateway\Util\StatusUtil::determineNewOrderStatus()
S
64 7 8
ZahlsPaymentGateway\Util\CartUtil::isSubscription()
S
61 6 12
WC_Zahls_Gateway::admin_options()
S
41 1 84
ZahlsPaymentGateway\Service\ZahlsApiService::createZahlsGateway()
S
45 4 39
Zahls\Communicator::__construct()
S
59 4 14
ZahlsPaymentGateway\Util\CartUtil::getOrderType()
S
69 4 6
ZahlsPaymentGateway\Util\StatusUtil::getAmountByStatusAndGateway()
S
63 4 10
WC_Zahls_Gateway::mutateTitle()
S
67 4 7
zahls_woocommerce_blocks_support()
S
61 3 14
WC_Zahls_Gateway::__construct()
S
59 3 14
WC_Zahls_Gateway::handleError()
S
61 3 12
WC_Zahls_Gateway::register_hooks()
S
54 2 20
WC_Zahls_Gateway::init_settings()
S
55 2 19
ZahlsPaymentGateway\Util\CartUtil::isManualSubscription()
S
71 3 5
ZahlsPaymentGateway\Util\CartUtil::isAutomaticSubscription()
S
71 3 5
Zahls\Models\Request\Design::setHeaderImageCustomLink()
S
69 3 7
Zahls\Zahls::__call()
S
63 3 10
Zahls\Models\Base::fromArray()
S
65 3 9
ZahlsPaymentGateway\Service\ZahlsApiService::chargeTransaction()
S
61 2 12
ZahlsPaymentGateway\Controller\PaymentController::createPurposeByBasket()
S
61 2 12
ZahlsPaymentGateway\Service\ZahlsApiService::deleteGatewayById()
S
62 2 11
ZahlsPaymentGateway\Service\ZahlsApiService::getZahlsTransaction()
S
62 2 11
ZahlsPaymentGateway\Service\ZahlsApiService::getZahlsGateway()
S
62 2 11
WC_Zahls_Blocks_Support::isDropInEnabled()
S
69 2 7
ZahlsPaymentGateway\Service\ZahlsApiService::registerAutoloader()
S
65 2 9
ZahlsPaymentGateway\Util\CartUtil::isPaymentMethodChange()
S
76 2 4
ZahlsPaymentGateway\Controller\PaymentController::getBasketAmount()
S
66 2 8
ZahlsPaymentGateway\Webhook\Dispatcher::send_response()
S
65 2 9
ZahlsPaymentGateway\Service\OrderService::setOrderPaid()
S
66 2 9
WC_Zahls_Blocks_Support::isPosEnabled()
S
70 2 7
Zahls\Communicator::getHttpMethod()
S
69 2 6
Zahls\Zahls::__construct()
S
66 2 9
ZahlsPaymentGateway\Service\ZahlsApiService::getInterface()
S
71 2 5
Zahls\Models\Response\Transaction::setTime()
S
81 1 3
Zahls\CommunicationAdapter\CurlCommunication::curlExec()
S
80 1 3
Zahls\ZahlsException::setReason()
S
81 1 3
Zahls\Models\Response\Transaction::setPsp()
S
81 1 3
Zahls\Models\Base::toArray()
S
71 1 5
Zahls\Models\Base::getResponseModel()
S
100 1 0
Zahls\Models\Base::getId()
S
82 1 3
Zahls\Models\Base::setId()
S
81 1 3
Zahls\Models\Base::getUuid()
S
82 1 3
Zahls\Models\Base::setUuid()
S
81 1 3
Zahls\Models\Request\AuthToken::getUserId()
S
82 1 3
Zahls\Models\Request\AuthToken::setUserId()
S
81 1 3
Zahls\Models\Request\AuthToken::getResponseModel()
S
78 1 3
Zahls\Models\Request\Design::getResponseModel()
S
78 1 3
Zahls\Models\Request\Design::setUuid()
S
81 1 3
Zahls\Models\Request\Design::getUuid()
S
82 1 3
Zahls\Models\Request\Design::isDefault()
S
81 1 3
Zahls\Models\Request\Design::setDefault()
S
80 1 3
Zahls\Models\Request\Design::getName()
S
82 1 3
Zahls\Models\Request\Design::setName()
S
81 1 3
Zahls\Models\Request\Design::getFontFamily()
S
82 1 3
Zahls\Models\Request\Design::setFontFamily()
S
81 1 3
Zahls\Models\Request\Design::getFontSize()
S
82 1 3
Zahls\Models\Request\Design::setFontSize()
S
81 1 3
Zahls\Models\Request\Design::getTextColor()
S
82 1 3
Zahls\Models\Request\Design::setTextColor()
S
81 1 3
Zahls\Models\Request\Design::getTextColorVPOS()
S
82 1 3
Zahls\Models\Request\Design::setTextColorVPOS()
S
81 1 3
Zahls\Models\Request\Design::getLinkColor()
S
82 1 3
Zahls\Models\Request\Design::setLinkColor()
S
81 1 3
Zahls\Models\Request\Design::getLinkHoverColor()
S
82 1 3
Zahls\Models\Request\Design::setLinkHoverColor()
S
81 1 3
Zahls\Models\Request\Design::getButtonColor()
S
82 1 3
Zahls\Models\Request\Design::setButtonColor()
S
81 1 3
Zahls\Models\Request\Design::getButtonHoverColor()
S
82 1 3
Zahls\Models\Request\Design::setButtonHoverColor()
S
81 1 3
Zahls\Models\Request\Design::getBackground()
S
82 1 3
Zahls\Models\Request\Design::setBackground()
S
81 1 3
Zahls\Models\Request\Design::getBackgroundColor()
S
82 1 3
Zahls\Models\Request\Design::setBackgroundColor()
S
81 1 3
Zahls\Models\Request\Design::getHeaderBackground()
S
82 1 3
Zahls\Models\Request\Design::setHeaderBackground()
S
81 1 3
Zahls\Models\Request\Design::getHeaderBackgroundColor()
S
82 1 3
Zahls\Models\Request\Design::setHeaderBackgroundColor()
S
81 1 3
Zahls\Models\Request\Design::getEmailHeaderBackgroundColor()
S
82 1 3
Zahls\Models\Request\Design::setEmailHeaderBackgroundColor()
S
81 1 3
Zahls\Models\Request\Design::getHeaderImageShape()
S
82 1 3
Zahls\Models\Request\Design::setHeaderImageShape()
S
81 1 3
Zahls\Models\Request\Design::getHeaderImageCustomLink()
S
82 1 3
Zahls\Models\Response\Transaction::getPsp()
S
82 1 3
Zahls\Models\Request\Design::isUseIndividualEmailLogo()
S
81 1 3
Zahls\Models\Request\Design::setUseIndividualEmailLogo()
S
80 1 3
Zahls\Models\Request\Design::getLogoBackgroundColor()
S
82 1 3
Zahls\Models\Request\Design::setLogoBackgroundColor()
S
81 1 3
Zahls\Models\Request\Design::getLogoBorderColor()
S
82 1 3
Zahls\Models\Request\Design::setLogoBorderColor()
S
81 1 3
Zahls\Models\Request\Design::getVPOSGradientColor1()
S
82 1 3
Zahls\Models\Request\Design::setVPOSGradientColor1()
S
81 1 3
Zahls\Models\Request\Design::getVPOSGradientColor2()
S
82 1 3
Zahls\Models\Request\Design::setVPOSGradientColor2()
S
81 1 3
Zahls\Models\Request\Design::isEnableRoundedCorners()
S
81 1 3
Zahls\Models\Request\Design::setEnableRoundedCorners()
S
80 1 3
Zahls\Models\Request\Design::getHeaderImage()
S
82 1 3
Zahls\Models\Request\Design::setHeaderImage()
S
81 1 3
Zahls\Models\Request\Design::getBackgroundImage()
S
82 1 3
Zahls\Models\Request\Design::setBackgroundImage()
S
81 1 3
Zahls\Models\Request\Design::getHeaderBackgroundImage()
S
82 1 3
Zahls\Models\Request\Design::setHeaderBackgroundImage()
S
81 1 3
Zahls\Models\Request\Design::getEmailHeaderImage()
S
82 1 3
Zahls\Models\Request\Design::setEmailHeaderImage()
S
81 1 3
Zahls\Models\Request\Design::getVPOSBackground()
S
82 1 3
Zahls\Models\Request\Design::setVPOSBackground()
S
81 1 3
Zahls\Models\Request\Design::getVPOSBackgroundImage()
S
82 1 3
Zahls\Models\Request\Design::setVPOSBackgroundImage()
S
81 1 3
Zahls\Models\Request\Design::getOffset()
S
82 1 3
Zahls\Models\Request\Design::setOffset()
S
81 1 3
Zahls\Models\Request\Design::getLimit()
S
82 1 3
Zahls\Models\Request\Design::setLimit()
S
81 1 3
Zahls\Models\Request\Gateway::getAmount()
S
82 1 3
Zahls\Models\Request\Gateway::setAmount()
S
81 1 3
Zahls\Models\Request\Gateway::getVatRate()
S
82 1 3
Zahls\Models\Request\Gateway::setVatRate()
S
81 1 3
Zahls\Models\Request\Gateway::getSku()
S
82 1 3
Zahls\Models\Request\Gateway::setSku()
S
81 1 3
Zahls\Models\Request\Gateway::getCurrency()
S
82 1 3
Zahls\Models\Request\Gateway::setCurrency()
S
81 1 3
Zahls\Models\Request\Gateway::getPurpose()
S
82 1 3
Zahls\Models\Request\Gateway::setPurpose()
S
81 1 3
Zahls\Models\Request\Gateway::getPsp()
S
82 1 3
Zahls\Models\Request\Gateway::setPsp()
S
81 1 3
Zahls\Models\Request\Gateway::getPm()
S
82 1 3
Zahls\Models\Request\Gateway::setPm()
S
81 1 3
Zahls\Models\Request\Gateway::getPreAuthorization()
S
82 1 3
Zahls\Models\Request\Gateway::setPreAuthorization()
S
81 1 3
Zahls\Models\Request\Gateway::getReservation()
S
82 1 3
Zahls\Models\Request\Gateway::setReservation()
S
81 1 3
Zahls\Models\Request\Gateway::getReferenceId()
S
82 1 3
Zahls\Models\Request\Gateway::setReferenceId()
S
81 1 3
Zahls\Models\Request\Gateway::getFields()
S
82 1 3
Zahls\Models\Request\Gateway::addField()
S
71 1 6
Zahls\Models\Request\Gateway::getConcardisOrderId()
S
82 1 3
Zahls\Models\Request\Gateway::setConcardisOrderId()
S
81 1 3
Zahls\Models\Request\Gateway::getSuccessRedirectUrl()
S
82 1 3
Zahls\Models\Request\Gateway::setSuccessRedirectUrl()
S
81 1 3
Zahls\Models\Request\Gateway::getFailedRedirectUrl()
S
82 1 3
Zahls\Models\Request\Gateway::setFailedRedirectUrl()
S
81 1 3
Zahls\Models\Request\Gateway::getCancelRedirectUrl()
S
82 1 3
Zahls\Models\Request\Gateway::setCancelRedirectUrl()
S
81 1 3
Zahls\Models\Request\Gateway::isSkipResultPage()
S
82 1 3
Zahls\Models\Request\Gateway::setSkipResultPage()
S
81 1 3
Zahls\Models\Request\Gateway::isChargeOnAuthorization()
S
82 1 3
Zahls\Models\Request\Gateway::setChargeOnAuthorization()
S
81 1 3
Zahls\Models\Request\Gateway::getCustomerStatementDescriptor()
S
82 1 3
Zahls\Models\Request\Gateway::setCustomerStatementDescriptor()
S
81 1 3
Zahls\Models\Request\Gateway::getValidity()
S
82 1 3
Zahls\Models\Request\Gateway::setValidity()
S
81 1 3
Zahls\Models\Request\Gateway::getResponseModel()
S
78 1 3
Zahls\Models\Request\Gateway::isSubscriptionState()
S
82 1 3
Zahls\Models\Request\Gateway::setSubscriptionState()
S
81 1 3
Zahls\Models\Request\Gateway::getSubscriptionInterval()
S
82 1 3
Zahls\Models\Request\Gateway::setSubscriptionInterval()
S
81 1 3
Zahls\Models\Request\Gateway::getSubscriptionPeriod()
S
82 1 3
Zahls\Models\Request\Gateway::setSubscriptionPeriod()
S
81 1 3
Zahls\Models\Request\Gateway::getSubscriptionCancellationInterval()
S
82 1 3
Zahls\Models\Request\Gateway::setSubscriptionCancellationInterval()
S
81 1 3
Zahls\Models\Request\Gateway::getButtonText()
S
82 1 3
Zahls\Models\Request\Gateway::setButtonText()
S
81 1 3
Zahls\Models\Request\Gateway::getLookAndFeelProfile()
S
82 1 3
Zahls\Models\Request\Gateway::setLookAndFeelProfile()
S
81 1 3
Zahls\Models\Request\Gateway::getSuccessMessage()
S
82 1 3
Zahls\Models\Request\Gateway::setSuccessMessage()
S
81 1 3
Zahls\Models\Request\Gateway::getBasket()
S
82 1 3
Zahls\Models\Request\Gateway::setBasket()
S
81 1 3
Zahls\Models\Request\Gateway::getQrCodeSessionId()
S
82 1 3
Zahls\Models\Request\Gateway::setQrCodeSessionId()
S
81 1 3
Zahls\Models\Request\Gateway::getReturnApp()
S
82 1 3
Zahls\Models\Request\Gateway::setReturnApp()
S
81 1 3
Zahls\Models\Request\Gateway::getSpotlightStatus()
S
82 1 3
Zahls\Models\Request\Gateway::setSpotlightStatus()
S
81 1 3
Zahls\Models\Request\Gateway::getSpotlightOrderDetailsUrl()
S
82 1 3
Zahls\Models\Request\Gateway::setSpotlightOrderDetailsUrl()
S
81 1 3
Zahls\Models\Request\Invoice::getReferenceId()
S
82 1 3
Zahls\Models\Request\Invoice::setReferenceId()
S
81 1 3
Zahls\Models\Request\Invoice::getTitle()
S
82 1 3
Zahls\Models\Request\Invoice::setTitle()
S
81 1 3
Zahls\Models\Request\Invoice::getDescription()
S
82 1 3
Zahls\Models\Request\Invoice::setDescription()
S
81 1 3
Zahls\Models\Request\Invoice::getPsp()
S
82 1 3
Zahls\Models\Request\Invoice::setPsp()
S
81 1 3
Zahls\Models\Request\Invoice::getPm()
S
82 1 3
Zahls\Models\Request\Invoice::setPm()
S
81 1 3
Zahls\Models\Request\Invoice::getName()
S
82 1 3
Zahls\Models\Request\Invoice::setName()
S
81 1 3
Zahls\Models\Request\Invoice::getPurpose()
S
82 1 3
Zahls\Models\Request\Invoice::setPurpose()
S
81 1 3
Zahls\Models\Request\Invoice::getButtonText()
S
82 1 3
Zahls\Models\Request\Invoice::setButtonText()
S
81 1 3
Zahls\Models\Request\Invoice::getAmount()
S
82 1 3
Zahls\Models\Request\Invoice::setAmount()
S
81 1 3
Zahls\Models\Request\Invoice::getVatRate()
S
82 1 3
Zahls\Models\Request\Invoice::setVatRate()
S
81 1 3
Zahls\Models\Request\Invoice::getSku()
S
82 1 3
Zahls\Models\Request\Invoice::setSku()
S
81 1 3
Zahls\Models\Request\Invoice::getCurrency()
S
82 1 3
Zahls\Models\Request\Invoice::setCurrency()
S
81 1 3
Zahls\Models\Request\Invoice::getPreAuthorization()
S
82 1 3
Zahls\Models\Request\Invoice::setPreAuthorization()
S
81 1 3
Zahls\Models\Request\Invoice::getReservation()
S
82 1 3
Zahls\Models\Request\Invoice::setReservation()
S
81 1 3
Zahls\Models\Request\Invoice::getSuccessRedirectUrl()
S
82 1 3
Zahls\Models\Request\Invoice::setSuccessRedirectUrl()
S
81 1 3
Zahls\Models\Request\Invoice::getFailedRedirectUrl()
S
82 1 3
Zahls\Models\Request\Invoice::setFailedRedirectUrl()
S
81 1 3
Zahls\Models\Request\Invoice::isSubscriptionState()
S
82 1 3
Zahls\Models\Request\Invoice::setSubscriptionState()
S
81 1 3
Zahls\Models\Request\Invoice::getSubscriptionInterval()
S
82 1 3
Zahls\Models\Request\Invoice::setSubscriptionInterval()
S
81 1 3
Zahls\Models\Request\Invoice::getSubscriptionPeriod()
S
82 1 3
Zahls\Models\Request\Invoice::setSubscriptionPeriod()
S
81 1 3
Zahls\Models\Request\Invoice::getSubscriptionCancellationInterval()
S
82 1 3
Zahls\Models\Request\Invoice::setSubscriptionCancellationInterval()
S
81 1 3
Zahls\Models\Request\Invoice::getFields()
S
82 1 3
Zahls\Models\Request\Invoice::addField()
S
69 1 7
Zahls\Models\Request\Invoice::getConcardisOrderId()
S
82 1 3
Zahls\Models\Request\Invoice::setConcardisOrderId()
S
81 1 3
Zahls\Models\Request\Invoice::getExpirationDate()
S
82 1 3
Zahls\Models\Request\Invoice::setExpirationDate()
S
81 1 3
Zahls\Models\Request\Invoice::getResponseModel()
S
78 1 3
Zahls\Models\Request\Page::getTitle()
S
82 1 3
Zahls\Models\Request\Page::setTitle()
S
81 1 3
Zahls\Models\Request\Page::getDescription()
S
82 1 3
Zahls\Models\Request\Page::setDescription()
S
81 1 3
Zahls\Models\Request\Page::getPsp()
S
82 1 3
Zahls\Models\Request\Page::setPsp()
S
81 1 3
Zahls\Models\Request\Page::getName()
S
82 1 3
Zahls\Models\Request\Page::setName()
S
81 1 3
Zahls\Models\Request\Page::getPurpose()
S
82 1 3
Zahls\Models\Request\Page::setPurpose()
S
81 1 3
Zahls\Models\Request\Page::getAmount()
S
82 1 3
Zahls\Models\Request\Page::setAmount()
S
81 1 3
Zahls\Models\Request\Page::getCurrency()
S
82 1 3
Zahls\Models\Request\Page::setCurrency()
S
81 1 3
Zahls\Models\Request\Page::isSubscriptionState()
S
82 1 3
Zahls\Models\Request\Page::setSubscriptionState()
S
81 1 3
Zahls\Models\Request\Page::getSubscriptionInterval()
S
82 1 3
Zahls\Models\Request\Page::setSubscriptionInterval()
S
81 1 3
Zahls\Models\Request\Page::getSubscriptionPeriod()
S
82 1 3
Zahls\Models\Request\Page::setSubscriptionPeriod()
S
81 1 3
Zahls\Models\Request\Page::getSubscriptionCancellationInterval()
S
82 1 3
Zahls\Models\Request\Page::setSubscriptionCancellationInterval()
S
81 1 3
Zahls\Models\Request\Page::getPreAuthorization()
S
82 1 3
Zahls\Models\Request\Page::setPreAuthorization()
S
81 1 3
Zahls\Models\Request\Page::getReservation()
S
82 1 3
Zahls\Models\Request\Page::setReservation()
S
81 1 3
Zahls\Models\Request\Page::getFields()
S
82 1 3
Zahls\Models\Request\Page::addField()
S
69 1 7
Zahls\Models\Request\Page::getResponseModel()
S
78 1 3
Zahls\Models\Request\PaymentMethod::getFilterCurrency()
S
82 1 3
Zahls\Models\Request\PaymentMethod::setFilterCurrency()
S
81 1 3
Zahls\Models\Request\PaymentMethod::getFilterPaymentType()
S
82 1 3
Zahls\Models\Request\PaymentMethod::setFilterPaymentType()
S
81 1 3
Zahls\Models\Request\PaymentMethod::getFilterPsp()
S
82 1 3
Zahls\Models\Request\PaymentMethod::setFilterPsp()
S
81 1 3
Zahls\Models\Request\PaymentMethod::getResponseModel()
S
78 1 3
Zahls\Models\Request\PaymentProvider::getName()
S
82 1 3
Zahls\Models\Request\PaymentProvider::setName()
S
81 1 3
Zahls\Models\Request\PaymentProvider::getPaymentMethods()
S
82 1 3
Zahls\Models\Request\PaymentProvider::setPaymentMethods()
S
81 1 3
Zahls\Models\Request\PaymentProvider::getActivePaymentMethods()
S
82 1 3
Zahls\Models\Request\PaymentProvider::setActivePaymentMethods()
S
81 1 3
Zahls\Models\Request\PaymentProvider::getResponseModel()
S
78 1 3
Zahls\Models\Request\Payout::getCurrency()
S
82 1 3
Zahls\Models\Request\Payout::setCurrency()
S
81 1 3
Zahls\Models\Request\Payout::getAmount()
S
82 1 3
Zahls\Models\Request\Payout::setAmount()
S
81 1 3
Zahls\Models\Request\Payout::getPspId()
S
82 1 3
Zahls\Models\Request\Payout::setPspId()
S
81 1 3
Zahls\Models\Request\Payout::getStatementDescriptor()
S
82 1 3
Zahls\Models\Request\Payout::setStatementDescriptor()
S
81 1 3
Zahls\Models\Request\Payout::getResponseModel()
S
78 1 3
Zahls\Models\Request\QrCode::getWebshopUrl()
S
82 1 3
Zahls\Models\Request\QrCode::setWebshopUrl()
S
81 1 3
Zahls\Models\Request\QrCode::getResponseModel()
S
78 1 3
Zahls\Models\Request\QrCode::getUuid()
S
82 1 3
Zahls\Models\Request\QrCode::setUuid()
S
81 1 3
Zahls\Models\Request\QrCodeScan::getSessionId()
S
82 1 3
Zahls\Models\Request\QrCodeScan::setSessionId()
S
81 1 3
Zahls\Models\Request\QrCodeScan::getResponseModel()
S
78 1 3
Zahls\Models\Request\SignatureCheck::getResponseModel()
S
78 1 3
Zahls\Models\Request\Subscription::getUserId()
S
82 1 3
Zahls\Models\Request\Subscription::setUserId()
S
81 1 3
Zahls\Models\Request\Subscription::getPsp()
S
82 1 3
Zahls\Models\Request\Subscription::setPsp()
S
81 1 3
Zahls\Models\Request\Subscription::getPurpose()
S
82 1 3
Zahls\Models\Request\Subscription::setPurpose()
S
81 1 3
Zahls\Models\Request\Subscription::getAmount()
S
82 1 3
Zahls\Models\Request\Subscription::setAmount()
S
81 1 3
Zahls\Models\Request\Subscription::getCurrency()
S
82 1 3
Zahls\Models\Request\Subscription::setCurrency()
S
81 1 3
Zahls\Models\Request\Subscription::getPaymentInterval()
S
82 1 3
Zahls\Models\Request\Subscription::setPaymentInterval()
S
81 1 3
Zahls\Models\Request\Subscription::getPeriod()
S
82 1 3
Zahls\Models\Request\Subscription::setPeriod()
S
81 1 3
Zahls\Models\Request\Subscription::getCancellationInterval()
S
82 1 3
Zahls\Models\Request\Subscription::setCancellationInterval()
S
81 1 3
Zahls\Models\Request\Subscription::getReferenceId()
S
82 1 3
Zahls\Models\Request\Subscription::setReferenceId()
S
81 1 3
Zahls\Models\Request\Subscription::getResponseModel()
S
78 1 3
Zahls\Models\Request\Transaction::getAmount()
S
82 1 3
Zahls\Models\Request\Transaction::setAmount()
S
81 1 3
Zahls\Models\Request\Transaction::getCurrency()
S
82 1 3
Zahls\Models\Request\Transaction::setCurrency()
S
81 1 3
Zahls\Models\Request\Transaction::getPurpose()
S
82 1 3
Zahls\Models\Request\Transaction::setPurpose()
S
81 1 3
Zahls\Models\Request\Transaction::getVatRate()
S
82 1 3
Zahls\Models\Request\Transaction::setVatRate()
S
81 1 3
Zahls\Models\Request\Transaction::getFields()
S
80 1 3
Zahls\Models\Request\Transaction::addField()
S
71 1 6
Zahls\Models\Request\Transaction::getReferenceId()
S
82 1 3
Zahls\Models\Request\Transaction::setReferenceId()
S
81 1 3
Zahls\Models\Request\Transaction::getRecipient()
S
82 1 3
Zahls\Models\Request\Transaction::setRecipient()
S
81 1 3
Zahls\Models\Request\Transaction::getFilterDatetimeUtcGreaterThan()
S
82 1 3
Zahls\Models\Request\Transaction::setFilterDatetimeUtcGreaterThan()
S
78 1 3
Zahls\Models\Request\Transaction::getFilterDatetimeUtcLessThan()
S
82 1 3
Zahls\Models\Request\Transaction::setFilterDatetimeUtcLessThan()
S
78 1 3
Zahls\Models\Request\Transaction::getFilterMyTransactionsOnly()
S
82 1 3
Zahls\Models\Request\Transaction::setFilterMyTransactionsOnly()
S
81 1 3
Zahls\Models\Request\Transaction::getOffset()
S
82 1 3
Zahls\Models\Request\Transaction::setOffset()
S
81 1 3
Zahls\Models\Request\Transaction::getLimit()
S
82 1 3
Zahls\Models\Request\Transaction::setLimit()
S
81 1 3
Zahls\Models\Request\Transaction::getResponseModel()
S
78 1 3
Zahls\Models\Response\AuthToken::getAuthToken()
S
82 1 3
Zahls\Models\Response\AuthToken::setAuthToken()
S
81 1 3
Zahls\Models\Response\AuthToken::getAuthTokenExpirationDate()
S
82 1 3
Zahls\Models\Response\AuthToken::setAuthTokenExpirationDate()
S
81 1 3
Zahls\Models\Response\AuthToken::getLink()
S
82 1 3
Zahls\Models\Response\AuthToken::setLink()
S
81 1 3
Zahls\Models\Response\AuthToken::getSubscriptionPeriodMinAmount()
S
82 1 3
Zahls\Models\Response\AuthToken::setSubscriptionPeriodMinAmount()
S
81 1 3
Zahls\Models\Response\Gateway::getHash()
S
82 1 3
Zahls\Models\Response\Gateway::setHash()
S
81 1 3
Zahls\Models\Response\Gateway::getLink()
S
82 1 3
Zahls\Models\Response\Gateway::setLink()
S
81 1 3
Zahls\Models\Response\Gateway::getStatus()
S
82 1 3
Zahls\Models\Response\Gateway::setStatus()
S
81 1 3
Zahls\Models\Response\Gateway::getCreatedAt()
S
82 1 3
Zahls\Models\Response\Gateway::setCreatedAt()
S
81 1 3
Zahls\Models\Response\Gateway::setFields()
S
81 1 3
Zahls\Models\Response\Gateway::getInvoices()
S
82 1 3
Zahls\Models\Response\Gateway::setInvoices()
S
81 1 3
Zahls\Models\Response\Gateway::getTransactionId()
S
82 1 3
Zahls\Models\Response\Gateway::setTransactionId()
S
81 1 3
Zahls\Models\Response\Gateway::getAppLink()
S
82 1 3
Zahls\Models\Response\Gateway::setAppLink()
S
81 1 3
Zahls\Models\Response\Invoice::getHash()
S
82 1 3
Zahls\Models\Response\Invoice::setHash()
S
81 1 3
Zahls\Models\Response\Invoice::getLink()
S
82 1 3
Zahls\Models\Response\Invoice::setLink()
S
81 1 3
Zahls\Models\Response\Invoice::getCreatedAt()
S
82 1 3
Zahls\Models\Response\Invoice::setCreatedAt()
S
81 1 3
Zahls\Models\Response\Invoice::setFields()
S
81 1 3
Zahls\Models\Response\Invoice::getStatus()
S
82 1 3
Zahls\Models\Response\Invoice::setStatus()
S
81 1 3
Zahls\Models\Response\Invoice::getInvoices()
S
82 1 3
Zahls\Models\Response\Invoice::setInvoices()
S
81 1 3
Zahls\Models\Response\Page::getCreatedDate()
S
82 1 3
Zahls\Models\Response\Page::setCreatedDate()
S
81 1 3
Zahls\Models\Response\Page::setFields()
S
81 1 3
Zahls\Models\Response\PaymentMethod::getName()
S
82 1 3
Zahls\Models\Response\PaymentMethod::setName()
S
81 1 3
Zahls\Models\Response\PaymentMethod::getLabel()
S
82 1 3
Zahls\Models\Response\PaymentMethod::setLabel()
S
81 1 3
Zahls\Models\Response\PaymentMethod::getLogo()
S
82 1 3
Zahls\Models\Response\PaymentMethod::setLogo()
S
81 1 3
Zahls\Models\Response\PaymentMethod::getoptions_by_psp()
S
82 1 3
Zahls\Models\Response\PaymentMethod::setoptions_by_psp()
S
81 1 3
Zahls\Models\Response\Payout::getObject()
S
82 1 3
Zahls\Models\Response\Payout::setObject()
S
81 1 3
Zahls\Models\Response\Payout::getTotalFees()
S
82 1 3
Zahls\Models\Response\Payout::setTotalFees()
S
81 1 3
Zahls\Models\Response\Payout::getDate()
S
82 1 3
Zahls\Models\Response\Payout::setDate()
S
81 1 3
Zahls\Models\Response\Payout::getStatement()
S
82 1 3
Zahls\Models\Response\Payout::setStatement()
S
81 1 3
Zahls\Models\Response\Payout::getStatus()
S
82 1 3
Zahls\Models\Response\Payout::setStatus()
S
81 1 3
Zahls\Models\Response\Payout::getDestination()
S
82 1 3
WC_Zahls_Gateway::load_dependencies()
S
66 1 9
Zahls\Models\Response\Subscription::setNextPayDate()
S
81 1 3
ZahlsPaymentGateway\Service\SubscriptionService::__construct()
S
81 1 3
Zahls\Models\Response\Subscription::setPspSubscriptionId()
S
81 1 3
Zahls\Models\Response\QrCode::getQrCode()
S
82 1 3
Zahls\Zahls::setHttpHeaders()
S
81 1 3
Zahls\CommunicationAdapter\AbstractCommunication::requestApi()
S
100 1 0
Zahls\Models\Response\Transaction::setInvoice()
S
81 1 3
Zahls\Models\Response\Payout::getTransfers()
S
82 1 3
Zahls\Models\Response\Subscription::setFirstCancelDate()
S
81 1 3
Zahls\Models\Response\Transaction::getPageUuid()
S
82 1 3
Zahls\Models\Response\QrCode::setQrCode()
S
81 1 3
Zahls\Models\Response\Payout::setDestination()
S
81 1 3
Zahls\CommunicationAdapter\CurlCommunication::curlError()
S
80 1 3
Zahls\Models\Response\Transaction::setMode()
S
81 1 3
Zahls\Models\Response\Transaction::getMode()
S
82 1 3
Zahls\Models\Response\Subscription::setEnd()
S
81 1 3
sb_zahls_plugin_action_links()
S
69 1 6
Zahls\Models\Response\Subscription::getNextPayDate()
S
82 1 3
Zahls\Models\Response\Transaction::setContact()
S
81 1 3
Zahls\Models\Response\Transaction::setUuid()
S
81 1 3
Zahls\Models\Response\Subscription::getPspSubscriptionId()
S
82 1 3
WC_Zahls_Blocks_Support::initialize()
S
70 1 6
Zahls\Models\Response\Transaction::getContact()
S
82 1 3
Zahls\Models\Response\Subscription::setCancelledDate()
S
81 1 3
Zahls\ZahlsException::getReason()
S
82 1 3
WC_Zahls_Blocks_Support::get_icons()
S
68 1 7
wc_zahls_add_to_gateways()
S
77 1 4
Zahls\Models\Response\Subscription::getCancelledDate()
S
82 1 3
WC_Zahls_Blocks_Support::get_payment_method_data()
S
65 1 9
Zahls\Models\Response\Subscription::getEnd()
S
82 1 3
Zahls\Communicator::methodAvailable()
S
79 1 3
Zahls\Models\Response\Transaction::getInvoice()
S
82 1 3
Zahls\CommunicationAdapter\CurlCommunication::curlInfo()
S
80 1 3
Zahls\Communicator::getVersion()
S
82 1 3
ZahlsPaymentGateway\Webhook\Dispatcher::__construct()
S
74 1 5
ZahlsPaymentGateway\Service\OrderService::getCustomTransactionStatus()
S
79 1 3
Zahls\Zahls::getVersion()
S
81 1 3
ZahlsPaymentGateway\Service\ZahlsApiService::__construct()
S
69 1 7
Zahls\Models\Response\Transaction::setPayment()
S
81 1 3
Zahls\Models\Response\Transaction::getPayment()
S
82 1 3
Zahls\Models\Response\Subscription::getFirstCancelDate()
S
82 1 3
WC_Zahls_Blocks_Support::is_active()
S
81 1 3

18 more item(s) not shown.