Code Analysis: PayPal Zettle POS 1.6.0

Function Rating Maintainability Complexity Lines of code
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::renderHeader()
B
36 12 106
Inpsyde\Zettle\Sync\Job\SyncStockJob::fetchVariantUuids()
A
41 14 60
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderMeta()
A
37 10 87
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::view()
A
40 11 70
Inpsyde\Zettle\Sync\Job\SyncStockJob::execute()
A
38 10 79
Inpsyde\Zettle\PhpSdk\Psr18RestClient::sendRequest()
A
41 10 55
Inpsyde\Zettle\Sync\Validator\ProductValidator::validateProduct()
A
47 11 34
Inpsyde\Zettle\Auth\HTTPlug\ZettleAuthPlugin::handleRequest()
A
43 9 51
Inpsyde\Zettle\Sync\SyncModule::run()
A
45 9 47
Inpsyde\Zettle\Sync\Job\ExportProductJob::execute()
A
42 8 60
Inpsyde\Zettle\PhpSdk\Image\ExtensionImageFormatRetriever::determineImageFormat()
A
51 10 26
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::renderFormChoiceSelection()
A
45 8 52
Inpsyde\Zettle\Settings\WC\ZettleIntegration::process_admin_options()
A
47 9 36
Inpsyde\Zettle\PhpSdk\DAL\Builder\Discount\DiscountBuilder::createDataArray()
A
48 9 36
Inpsyde\WcEvents\ParameterDeriver::parameterType()
A
47 9 35
Inpsyde\Zettle\Webhooks\Handler\InventoryBalanceChangedHandler::handle()
A
41 7 65
Inpsyde\Zettle\Sync\Validator\ProductValidator::validateWithLocalDBCheck()
A
50 9 29
Inpsyde\Zettle\ProductDebug\ProductDebugModule::run()
A
44 7 51
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::saveFields()
A
48 8 35
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::processVariation()
A
48 8 34
Inpsyde\Zettle\Sync\Job\UnlinkImages::execute()
A
55 9 18
Inpsyde\StateMachine\StateMachine::can()
A
50 8 29
Inpsyde\Debug\MethodSignature::renderParamSignature()
A
51 8 28
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::processExceptions()
A
51 8 27
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::filter()
A
51 8 27
Inpsyde\Zettle\PhpSdk\Builder\VariantBuilder::build()
A
46 7 41
Inpsyde\Zettle\PhpSdk\Image\ExifImageFormatRetriever::determineImageFormat()
A
54 8 21
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::execute()
A
50 7 33
Inpsyde\Zettle\ProductDebug\Rest\V1\ProductValidationEndpoint::handleRequest()
S
50 7 29
Inpsyde\Zettle\Onboarding\Provider\StateMachineProvider::boot()
S
51 7 29
Inpsyde\WcEvents\Hooks\ProductHooks::createAfterSaveHook()
S
50 7 29
Inpsyde\Zettle\Onboarding\Settings\View\ApiCredentialsView::renderContent()
S
43 5 57
Inpsyde\Zettle\Sync\Job\DeleteProductJob::execute()
S
47 6 41
Inpsyde\Zettle\Settings\WC\ZettleIntegration::generate_settings_html()
S
52 7 24
Inpsyde\Queue\Queue\Runner\AsyncRequestRunner::initialize()
S
44 5 50
Inpsyde\Zettle\PhpSdk\Validator\ProductVariantOptionDefinitionsValidator::validate()
S
55 7 19
Inpsyde\Zettle\PhpSdk\DAL\Builder\Payment\CardPaymentBuilder::createDataArray()
S
50 6 30
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::fromArray()
S
61 8 10
Inpsyde\Zettle\Sync\Job\ExportProductJob::afterCreate()
S
52 6 29
Inpsyde\Queue\Queue\Job\WpDbJobRepository::add()
S
46 5 42
Inpsyde\Zettle\Sync\Job\UnlinkImages::cleanupVariants()
S
51 6 26
Inpsyde\Zettle\Sync\Job\ExportProductJob::attemptUpdate()
S
48 5 37
Inpsyde\WcEvents\Hooks\ProductHooks::beforeSave()
S
54 6 21
Inpsyde\Zettle\Onboarding\RequestDataFilter::guardField()
S
56 6 20
Inpsyde\Zettle\Auth\AuthModule::run()
S
42 3 64
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::vatPercentage()
S
57 6 18
Inpsyde\Queue\Processor\BasicQueueProcessor::processSingleJob()
S
46 4 47
Inpsyde\Zettle\PhpSdk\Builder\VariantBuilder::hasStockManagingVariations()
S
57 6 17
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::fetchFromTypes()
S
56 6 17
Inpsyde\Debug\TypeDelegatingFormatter::findFormatterByType()
S
58 6 17
Inpsyde\StateMachine\StateMachine::setCurrentState()
S
56 6 17
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::createPropertyGuard()
S
58 6 16
Inpsyde\Zettle\Auth\CredentialsContainer::get()
S
58 6 15
Inpsyde\StateMachine\StateMachine::apply()
S
51 5 29
Inpsyde\Zettle\PhpSdk\Builder\ImageBuilder::findLookupKey()
S
60 6 13
Inpsyde\Zettle\Onboarding\Job\ResetOnboardingJob::resetOnboarding()
S
51 5 28
Inpsyde\Zettle\Logging\Logger\WooCommerceLogger::getReplacements()
S
60 6 12
Inpsyde\Zettle\ProductSettings\Barcode\BarcodeInputField::render()
S
44 3 57
Inpsyde\Zettle\Sync\Job\SetInventoryTrackingJob::execute()
S
51 5 27
Inpsyde\Zettle\Auth\HTTPlug\ZettleAuthPlugin::handleAuthRequest()
S
46 4 41
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::processProducts()
S
52 5 26
Inpsyde\Zettle\PhpSdk\API\Products\Products::deleteBulk()
S
53 5 24
Inpsyde\Debug\DebugProxyFactory::forInstanceMethods()
S
47 4 38
Inpsyde\Zettle\PhpSdk\Validator\LocalImageValidator::validateImageSize()
S
55 5 23
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::validateImageSize()
S
56 5 22
init()
S
54 5 22
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::processSimple()
S
55 5 21
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::dissolveVariantsMapping()
S
54 5 21
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::__invoke()
S
55 5 20
Inpsyde\Zettle\PhpSdk\Uuid\Uuid::toBinary()
S
55 5 19
Inpsyde\Queue\Rest\V1\ProcessEndpoint::handleRequest()
S
48 4 33
Inpsyde\StateMachine\Initializer\ContainerInitializer::initialize()
S
56 5 18
Inpsyde\Queue\Queue\Job\EphemeralJobRepository::fetch()
S
56 5 18
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\WcVariationIterator::getIterator()
S
57 5 17
Inpsyde\Zettle\Onboarding\Listener\UnhandledErrorListener::__invoke()
S
58 5 17
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::fetchVariantsFromZettle()
S
57 5 17
Inpsyde\Zettle\Onboarding\Settings\View\SettingsFieldView::renderContent()
S
50 4 32
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::trySync()
S
58 5 16
Inpsyde\Zettle\Sync\Listener\ParentStockVariationListener::isManagingStockByParent()
S
59 5 16
Inpsyde\Zettle\Onboarding\Listener\UnhandledErrorListener::isAuthError()
S
59 5 16
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::processVariable()
S
58 5 15
Inpsyde\Queue\QueueModule::run()
S
46 3 45
Inpsyde\Zettle\PhpSdk\Builder\WooCommerceBuilder::accepts()
S
67 6 8
Inpsyde\Zettle\Notices\Notice\Admin\IntegrationConnectionFailedNotice::accepts()
S
60 5 15
Inpsyde\Zettle\PhpSdk\DAL\Builder\Purchase\PurchaseBuilder::createDataArray()
S
49 4 30
Inpsyde\Zettle\Auth\CredentialsContainer::has()
S
61 5 13
Inpsyde\Zettle\Webhooks\Rest\SignatureVerifier::isTestMessage()
S
60 5 13
Inpsyde\Zettle\Sync\Cli\ResetCommand::products()
S
52 4 27
Inpsyde\Zettle\Sync\Listener\DePublishListener::productTracksInventory()
S
63 5 12
Inpsyde\Zettle\Sync\Listener\StockQuantityListener::isFrontOffice()
S
63 5 12
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::localId()
S
62 5 11
Inpsyde\Zettle\PhpSdk\DAL\Builder\Purchase\PurchaseBuilder::build()
S
52 4 25
Inpsyde\Zettle\Sync\Job\WipeRemoteProductsJob::execute()
S
53 4 24
Inpsyde\Zettle\Sync\Listener\DePublishListener::__invoke()
S
54 4 24
Inpsyde\Zettle\PhpSdk\API\Products\Products::update()
S
47 3 38
Inpsyde\Zettle\PhpSdk\DAL\Provider\Organization\TransientCachingOrganizationProvider::getCached()
S
55 4 23
Inpsyde\Zettle\PhpSdk\DAL\Builder\Discount\DiscountBuilder::build()
S
54 4 23
Inpsyde\Zettle\Settings\WC\SettingsPage::output()
S
55 4 22
Inpsyde\WcEvents\Hooks\ProductHooks::register()
S
46 2 51
Inpsyde\Zettle\Webhooks\WebhookDeletion::execute()
S
55 4 21
Inpsyde\Zettle\PhpSdk\DAL\Entity\Image\LazyImage::ensureImage()
S
55 4 21
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\LazyProduct::uuid()
S
56 4 20
Inpsyde\StateMachine\StateMachine::handle()
S
56 4 20
Inpsyde\Zettle\Onboarding\Settings\View\SyncProgressView::renderContent()
S
46 1 64
Inpsyde\Zettle\Validation\RequiredPluginsValidator::validate()
S
55 4 19
Inpsyde\Zettle\Auth\OAuth\Token\TokenFactory::fromArray()
S
56 4 18
Inpsyde\Zettle\PhpSdk\Validator\VariantOptionDefinitionsValidator::validate()
S
57 4 18
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::createTypeMatchingGuard()
S
58 4 17
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::deleteRecord()
S
57 4 17
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::renderSettings()
S
46 2 47
Inpsyde\Zettle\PluginModule::registerAssets()
S
58 4 17
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::renderContent()
S
48 2 47
Inpsyde\Zettle\PhpSdk\Builder\VariantOptionDefinitionsBuilder::setToDefinitions()
S
58 4 16
Inpsyde\Zettle\ProductSettings\Barcode\VariantBarcodeSaveHandler::getBarcode()
S
58 4 16
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::excludeProduct()
S
51 3 31
Inpsyde\Zettle\Sync\Job\UnlinkImages::removeFromProductId()
S
58 4 16
Inpsyde\Zettle\Webhooks\Handler\InventoryBalanceChangedHandler::accepts()
S
58 4 16
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::shouldReturnListener()
S
59 4 15
Inpsyde\Zettle\PhpSdk\API\Products\Products::list()
S
51 3 30
Inpsyde\Zettle\PhpSdk\API\Products\Products::create()
S
51 3 30
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::canSyncPrices()
S
70 5 6
Inpsyde\Zettle\Sync\Job\ReExportProductJob::unmapVariationIds()
S
59 4 15
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::cleanupVariants()
S
58 4 15
Inpsyde\Zettle\PhpSdk\Builder\VariantOptionCollectionBuilder::setToCollection()
S
60 4 14
Inpsyde\Zettle\PhpSdk\Builder\VariantOptionDefinitionsBuilder::build()
S
59 4 14
Inpsyde\Zettle\Sync\Listener\ParentStockVariationListener::__invoke()
S
60 4 14
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::validate()
S
52 3 28
Inpsyde\Zettle\PhpSdk\DAL\Builder\Payment\PaymentBuilder::buildFromArray()
S
60 4 13
Inpsyde\Queue\Queue\Job\EphemeralJobRepository::count()
S
61 4 13
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::build()
S
60 4 13
Inpsyde\Zettle\PhpSdk\Builder\VariantOptionCollectionBuilder::build()
S
60 4 13
Inpsyde\Zettle\PhpSdk\DAL\Builder\Payment\PaymentBuilder::createDataArray()
S
60 4 13
Inpsyde\Zettle\PhpSdk\API\Products\Products::read()
S
52 3 27
Inpsyde\Zettle\Logging\Logger\WooCommerceLogger::log()
S
60 4 12
Inpsyde\StateMachine\Initializer\StateQueryInitializer::initialize()
S
63 4 12
Inpsyde\Zettle\Sync\Job\ReExportProductJob::tracksInventory()
S
63 4 12
Inpsyde\Zettle\Webhooks\WebhookModule::registerCliCommand()
S
62 4 12
Inpsyde\Zettle\Onboarding\Provider\ResetCommandProvider::boot()
S
62 4 12
Inpsyde\Zettle\Webhooks\Rest\WebhookListenerEndpoint::handle()
S
62 4 12
Inpsyde\Zettle\PluginProperties::__construct()
S
60 4 12
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::createStatusGuard()
S
63 4 11
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::createCatalogVisibilityGuard()
S
63 4 11
Inpsyde\Zettle\Auth\AuthenticatedClientFactory::shouldAuthenticate()
S
62 4 11
Inpsyde\Zettle\Auth\HTTPlug\ChaosMonkeyPlugin::determineError()
S
62 4 11
Inpsyde\Zettle\PhpSdk\Builder\VariantBuilder::stockQuantity()
S
63 4 11
Inpsyde\Zettle\ProductSettings\Provider\ProductExcludeProvider::boot()
S
53 3 26
Inpsyde\Zettle\Notices\Notice\NoticeDelegator::delegate()
S
64 4 11
Inpsyde\Queue\Processor\ProcessorBuilder::build()
S
53 3 25
Inpsyde\Zettle\PhpSdk\Serializer\ContainerAwareEntitySerializer::serialize()
S
54 3 24
Inpsyde\Zettle\Sync\Job\ExportProductJob::attemptCreate()
S
55 3 24
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::renderContent()
S
56 3 23
Inpsyde\Queue\Processor\BasicQueueProcessor::maybeRetry()
S
53 3 23
Inpsyde\Zettle\Sync\Job\EnqueueProductSyncJob::execute()
S
54 3 23
Inpsyde\Zettle\Webhooks\Cli\WebhookCommand::list()
S
53 3 23
Inpsyde\Queue\Queue\Job\WpDbJobRepository::getEntriesByHash()
S
54 3 22
Inpsyde\Zettle\Onboarding\Settings\FieldRenderer\OnboardingFieldRenderer::renderTableHead()
S
56 3 22
Inpsyde\Zettle\PhpSdk\Validator\LocalImageValidator::validateImageFileSize()
S
57 3 21
Inpsyde\Zettle\Sync\Job\UnlinkImages::removeFromProduct()
S
55 3 21
Inpsyde\Zettle\Sync\Listener\StockQuantityListener::__invoke()
S
55 3 21
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::validateImageFileSize()
S
58 3 20
Inpsyde\Zettle\Sync\Listener\AllPropsListener::__invoke()
S
57 3 19
Inpsyde\Zettle\Webhooks\Job\InventoryBalanceChangedJob::execute()
S
49 2 34
Inpsyde\Zettle\Onboarding\Settings\View\WelcomeView::renderGetStartedContent()
S
47 1 48
Inpsyde\Zettle\Onboarding\Settings\View\OnboardingCompletedView::renderContent()
S
52 2 32
Inpsyde\Queue\Queue\Runner\WpShutdownRunner::initialize()
S
60 3 16
Inpsyde\Zettle\Settings\WC\ZettleIntegration::__construct()
S
57 3 16
Inpsyde\Zettle\PhpSdk\DAL\Entity\Category\CategoryCollectionFactory::createFromWcProductVariable()
S
59 3 16
Inpsyde\Zettle\PhpSdk\DAL\Entity\Category\CategoryFactory::create()
S
59 3 16
Inpsyde\Zettle\Sync\Listener\SimpleManageStockListener::__invoke()
S
59 3 16
Inpsyde\Zettle\PhpSdk\API\Listener\Products\OnSuccessDeleteProductsListener::accepts()
S
66 4 9
Inpsyde\Queue\Queue\Job\WpDbJobRepository::fetch()
S
52 2 30
Inpsyde\Queue\Queue\Runner\WpCronRunner::initialize()
S
59 3 15
Inpsyde\Zettle\PhpSdk\Iterator\WcProductAttachmentIterator::valid()
S
66 4 9
Inpsyde\Zettle\Auth\OAuth\Grant\JwtGrant::payload()
S
58 3 15
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::deleteRecord()
S
52 2 30
Inpsyde\Zettle\PhpSdk\Validator\PresentationValidator::assertValidLongHexValue()
S
64 4 9
Inpsyde\Zettle\ProductSettings\Barcode\VariantBarcodeSaveHandler::save()
S
59 3 15
Inpsyde\Zettle\Sync\Validator\ProductValidator::validate()
S
60 3 15
Inpsyde\Zettle\PluginModule::registerMetaboxOrchestration()
S
60 3 15
Inpsyde\WcEvents\Hooks\ProductHooks::createWcProductGuard()
S
60 3 14
Inpsyde\Zettle\PhpSdk\Validator\VariableProductVatValidator::checkVat()
S
59 3 14
Inpsyde\Zettle\PhpSdk\Validator\ProductVariantOptionDefinitionsValidator::assertVariantOptionAmounts()
S
60 3 14
Inpsyde\StateMachine\Loader\ContainerLoader::loadGuards()
S
60 3 14
Inpsyde\Zettle\Sync\Job\ReExportProductJob::execute()
S
59 3 14
Inpsyde\Zettle\Sync\Listener\VariableManageStockListener::__invoke()
S
60 3 14
Inpsyde\Zettle\Webhooks\Rest\SignatureVerifier::verify()
S
60 3 14
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createCardPayment()
S
53 2 28
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\LazyVariant::uuid()
S
61 3 13
Inpsyde\WcStatusReport\StatusReportRenderer::render()
S
54 2 28
Inpsyde\Zettle\Auth\CredentialsContainer::decodeFromToken()
S
60 3 13
Inpsyde\Queue\Queue\StoppableQueueWalker::walk()
S
61 3 13
Inpsyde\StateMachine\Loader\ContainerLoader::loadStates()
S
60 3 13
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::getListenersForEvent()
S
62 3 12
Inpsyde\Zettle\PhpSdk\API\Inventory\Locations::all()
S
61 3 12
Inpsyde\Zettle\PhpSdk\Builder\ValidatableBuilder::build()
S
61 3 12
Inpsyde\Zettle\PhpSdk\DAL\Builder\Category\CategoryBuilder::build()
S
61 3 12
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ProductRepository::findByVariationId()
S
62 3 12
Inpsyde\Zettle\PhpSdk\Validator\VariantOptionValidator::validate()
S
61 3 12
Inpsyde\StateMachine\Loader\ContainerLoader::loadTransitions()
S
61 3 12
Inpsyde\Zettle\Sync\Job\SyncStockJob::syncVariant()
S
53 2 27
Inpsyde\Zettle\Sync\Status\StatusCodeMatcher::match()
S
63 3 12
Inpsyde\Zettle\Webhooks\Cli\WebhookCommand::delete()
S
61 3 12
Inpsyde\Zettle\Onboarding\Settings\View\ApiCredentialsView::filterCustomAttributes()
S
62 3 12
Inpsyde\Queue\Queue\Job\ContainerAwareJobRecordFactory::fromData()
S
61 3 12
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::attributeTermsAssoc()
S
63 3 11
Inpsyde\Zettle\Auth\Jwt\Parser::decodeBase64Url()
S
61 3 11
Inpsyde\Zettle\Auth\OAuth\ContainerTokenStorage::fetch()
S
63 3 11
Inpsyde\Zettle\PhpSdk\Factory\WcProductFactory::fromUuid()
S
64 3 11
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::createRecord()
S
63 3 11
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::findByVariationId()
S
63 3 11
Inpsyde\Zettle\PhpSdk\Validator\VariantOptionDefinitionsValidator::validateVariantOptionDefinitions()
S
63 3 11
Inpsyde\Zettle\Auth\Rest\V1\ValidationEndpoint::handleRequest()
S
62 3 11
Inpsyde\Zettle\Notices\Notice\Admin\CompleteOnboardingNotice::accepts()
S
65 3 11
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::renderProblems()
S
63 3 11
Inpsyde\Zettle\Onboarding\Settings\OnboardingStepper::generateSteppableMap()
S
62 3 11
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::productInventory()
S
53 2 25
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::remoteId()
S
55 2 25
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::remoteIds()
S
54 2 25
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::localId()
S
54 2 25
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::renderProductsCount()
S
54 2 25
Inpsyde\Zettle\Onboarding\Settings\View\WelcomeView::renderContent()
S
50 1 40
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createInvoicePayment()
S
55 2 23
Inpsyde\Zettle\ProductSettings\Taxonomy\ZettleSyncVisibilityTaxonomy::create()
S
47 1 38
Inpsyde\Zettle\Sync\Job\ExportProductJob::removeProductIfExists()
S
55 2 23
Inpsyde\Zettle\Sync\Job\ReExportProductJob::exportProduct()
S
55 2 23
Inpsyde\Zettle\Sync\Job\SyncStockJob::dispatchSetInventoryTrackingJob()
S
55 2 23
Inpsyde\Zettle\PhpSdk\API\Listener\Products\OnSuccessDeleteProductsListener::execute()
S
55 2 22
Inpsyde\Zettle\Auth\HTTPlug\ChaosMonkeyPlugin::__construct()
S
54 2 22
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::count()
S
55 2 22
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createCashPayment()
S
56 2 21
Inpsyde\Queue\Rest\V1\ProcessEndpoint::args()
S
50 1 36
Inpsyde\Zettle\Sync\Job\ReExportProductJob::removeProduct()
S
56 2 21
Inpsyde\Zettle\Onboarding\Rest\DisconnectEndpoint::handleRequest()
S
55 2 21
Inpsyde\Zettle\PhpSdk\API\Webhooks\Entity\ZettleWebhookFactory::createInstance()
S
56 2 20
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::renderHeader()
S
57 2 20
Inpsyde\Zettle\Queue\ZettleQueueModule::run()
S
58 2 19
Inpsyde\Zettle\Sync\Listener\VariationDeleteListener::__invoke()
S
57 2 19
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::performTransactions()
S
56 2 18
Inpsyde\Zettle\PhpSdk\API\OAuth\Organizations::account()
S
57 2 18
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderModal()
S
50 1 33
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createCardOnlinePayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createGiftcardPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createCustomPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createKlarnaPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createMobilePayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createPaypalPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createStoreCreditPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createSwishPayment()
S
59 2 17
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentFactory::createVippsPayment()
S
59 2 17
Inpsyde\Zettle\ProductSettings\ProductSettingsModule::addVariationBarcodeHandlers()
S
58 2 17
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderDetails()
S
52 1 32
Inpsyde\Zettle\Onboarding\Settings\FieldRenderer\OnboardingFieldRenderer::render()
S
51 1 32
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderIcon()
S
58 1 31
Inpsyde\Zettle\Notices\Notice\Admin\CompleteOnboardingNotice::render()
S
54 1 31
Inpsyde\Zettle\Notices\Notice\Admin\IntegrationConnectionFailedNotice::render()
S
54 1 31
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderLabel()
S
59 2 16
Inpsyde\Zettle\Validation\RequiredExtensionsValidator::validate()
S
58 2 16
Inpsyde\Zettle\Onboarding\Settings\View\SettingsFieldView::__construct()
S
58 2 16
Inpsyde\Queue\Queue\Job\WpDbJobRepository::delete()
S
58 2 16
Inpsyde\Zettle\PhpSdk\DAL\Entity\Payment\PaymentCollection::__construct()
S
69 3 7
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onDelete()
S
64 3 10
Inpsyde\Zettle\Onboarding\Settings\View\SyncProgressView::stepDescriptionText()
S
61 2 15
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onTypeChange()
S
64 3 10
Inpsyde\Queue\Queue\Job\JobIterator::next()
S
64 3 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\ProductCollection::get()
S
69 3 7
Inpsyde\Zettle\PhpSdk\API\Image\Images::generateBulkPayload()
S
64 3 10
Inpsyde\Queue\Processor\LockingQueueProcessor::process()
S
60 2 15
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\PurchaseCollection::__construct()
S
69 3 7
Inpsyde\WcEvents\Hooks\ProductHooks::afterSave()
S
65 3 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\VariantCollection::__construct()
S
69 3 7
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\VariantCollection::get()
S
69 3 7
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantInventoryState\VariantInventoryStateCollection::__construct()
S
69 3 7
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\AttributeSet::add()
S
66 3 9
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\AttributeSet::get()
S
65 3 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::remove()
S
66 3 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::get()
S
67 3 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::byName()
S
67 3 8
Inpsyde\Zettle\PhpSdk\Builder\TypeDelegatingBuilder::build()
S
63 3 10
Inpsyde\Zettle\PhpSdk\DAL\Validator\Coordinates\CoordinatesValidator::validate()
S
65 3 9
Inpsyde\Zettle\PhpSdk\Builder\TypeDelegatingBuilder::inferType()
S
65 3 10
Inpsyde\Zettle\PhpSdk\Filter\CompoundFilter::accepts()
S
67 3 8
Inpsyde\Zettle\PhpSdk\Filter\CompoundFilter::filter()
S
67 3 8
Inpsyde\Debug\LogExceptionHandler::pluckLevel()
S
67 3 8
Inpsyde\StateMachine\Event\EventDispatcher::dispatch()
S
66 3 9
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::advanceIterator()
S
70 3 6
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::valid()
S
79 3 3
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::remoteId()
S
65 3 9
Inpsyde\StateMachine\Guard\Guard::handles()
S
66 3 9
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ProductRepository::findByIdOrVariationId()
S
65 3 10
Inpsyde\Zettle\PhpSdk\Validator\CompoundValidator::accepts()
S
68 3 8
Inpsyde\Zettle\PhpSdk\Validator\CompoundValidator::validate()
S
67 3 8
Inpsyde\Zettle\PhpSdk\Validator\PresentationValidator::accepts()
S
74 3 4
Inpsyde\Zettle\Notices\Notice\Admin\GlobalConnectionFailedNotice::accepts()
S
67 3 9
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::parseRequest()
S
64 3 9
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::validateRequest()
S
65 3 9
Inpsyde\Zettle\ProductSettings\Components\TermManager::id()
S
64 3 10
Inpsyde\Debug\MethodSignature::renderReturnType()
S
64 3 10
Inpsyde\Zettle\ProductSettings\Components\TermManager::ensureTerm()
S
68 3 7
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::isExcludable()
S
66 3 9
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::acceptsProduct()
S
65 3 10
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::isIncludable()
S
66 3 9
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::hasTerm()
S
66 3 9
Inpsyde\Zettle\ProductSettings\ProductSettingsModule::run()
S
60 2 15
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::productCountText()
S
61 2 15
Inpsyde\WcEvents\ParameterDeriver::isClassCallable()
S
77 3 3
Inpsyde\WcEvents\DispatchDecider::isEventDispatchable()
S
67 3 8
Inpsyde\StateMachine\Guard\Guard::passes()
S
67 3 8
Inpsyde\Zettle\Settings\WC\ZettleIntegration::get_option()
S
64 3 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\Balance\LocationBalanceCollection::__construct()
S
69 3 7
Inpsyde\Zettle\Settings\WC\ZettleIntegration::hasEditableFields()
S
68 3 8
Inpsyde\Queue\Log\ArrayLogger::logs()
S
67 3 9
Inpsyde\Zettle\Sync\Job\ReExportProductJob::__construct()
S
59 2 15
Inpsyde\Zettle\Sync\Listener\StockSyncOnVariationPublishListener::__invoke()
S
59 2 15
Inpsyde\Zettle\Sync\Job\SyncStockJob::cappedStockChange()
S
68 3 9
Inpsyde\StateMachine\StateMachine::initialState()
S
68 3 8
Inpsyde\StateMachine\State\State::can()
S
65 3 9
Inpsyde\Zettle\Sync\Job\SyncStockJob::isRecoverable()
S
66 3 9
Inpsyde\Zettle\Sync\Job\UnlinkVariantJob::execute()
S
64 3 10
Inpsyde\Zettle\Sync\Listener\AllPropsListener::addSaltOnRePublish()
S
69 3 6
Inpsyde\StateMachine\StateMachine::addTransition()
S
64 3 10
Inpsyde\Zettle\Onboarding\RequestDataFilter::guard()
S
67 3 8
Inpsyde\StateMachine\StateMachine::getState()
S
64 3 9
Inpsyde\Zettle\Webhooks\WebhookStorage::persist()
S
58 2 15
Inpsyde\Zettle\PhpSdk\DAL\Entity\Image\ImageCollection::get()
S
69 3 7
Inpsyde\Zettle\PhpSdk\DAL\Entity\Image\LazyImage::syncImage()
S
64 3 10
Inpsyde\Zettle\Onboarding\Settings\OnboardingStepper::walkSteppableMap()
S
64 3 10
Inpsyde\Zettle\Onboarding\Settings\WriteOnlyPasswordFieldChecker::__invoke()
S
73 3 4
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::getRemovedFields()
S
71 3 6
Inpsyde\Zettle\Sync\Job\SyncStockJob::backendTransaction()
S
61 2 14
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::includeProduct()
S
61 2 14
Inpsyde\Zettle\Sync\Job\SyncStockJob::frontendTransaction()
S
61 2 14
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::__construct()
S
50 1 29
Inpsyde\Zettle\PhpSdk\API\Products\Products::delete()
S
60 2 14
Inpsyde\Queue\Queue\Job\WpDbJobRepository::whereTypes()
S
60 2 14
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::validate()
S
58 2 14
Inpsyde\Zettle\PluginModule::run()
S
61 2 14
Inpsyde\Zettle\Sync\Job\SetInventoryTrackingJob::stopTracking()
S
61 2 13
Inpsyde\Zettle\Sync\Job\SetInventoryTrackingJob::startTracking()
S
61 2 13
Inpsyde\Zettle\Sync\Listener\VariableToSimpleTypeChangeListener::__invoke()
S
61 2 13
Inpsyde\Zettle\PhpSdk\Uuid\Uuid::hexTimestamp()
S
61 2 13
Inpsyde\Zettle\PhpSdk\Validator\LocalImageValidator::validatedImageType()
S
61 2 13
Inpsyde\Zettle\Settings\WC\ZettleIntegration::admin_options()
S
61 2 13
Inpsyde\Zettle\Webhooks\Rest\WebhookListenerEndpoint::registerShutdownHook()
S
62 2 13
Inpsyde\Zettle\Sync\Listener\SimpleToVariableTypeChangeListener::__invoke()
S
62 2 13
Inpsyde\Zettle\Notices\NoticesModule::run()
S
62 2 12
Inpsyde\Zettle\PhpSdk\Filter\ProductConnectionFilter::filter()
S
61 2 12
Inpsyde\Zettle\Validation\RequiredPluginsValidator::getErrorMessageTemplate()
S
63 2 12
Inpsyde\Zettle\PhpSdk\Iterator\WcProductAttachmentIterator::__construct()
S
62 2 12
Inpsyde\Zettle\PhpSdk\Filter\VariantConnectionFilter::filter()
S
61 2 12
Inpsyde\Queue\Queue\Job\WpDbJobRepository::filterExistingUniqueJobs()
S
54 1 27
Inpsyde\Zettle\PhpSdk\Builder\ImageBuilder::lookupKeyFromZettleUrl()
S
62 2 12
Inpsyde\Zettle\Logging\Logger\FiFoLogger::log()
S
62 2 12
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::validatedImageType()
S
62 2 12
Inpsyde\Zettle\Sync\Job\UnlinkVariantJob::__construct()
S
63 2 12
Inpsyde\Zettle\Onboarding\Job\ResetOnboardingJob::execute()
S
62 2 12
Inpsyde\Zettle\Webhooks\Cli\WebhookCommand::register()
S
61 2 12
Inpsyde\Zettle\Container\WpOptionContainer::get()
S
62 2 12
Inpsyde\Zettle\Validation\RequiredExtensionsValidator::getErrorMessageTemplate()
S
63 2 12
Inpsyde\Zettle\Onboarding\Settings\View\SyncFinishedView::renderContent()
S
55 1 26
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::getWhitelist()
S
65 2 11
Inpsyde\Zettle\Onboarding\Cli\ResetOnboardingCommand::site()
S
64 2 11
Inpsyde\Zettle\Onboarding\OnboardingModule::run()
S
53 1 26
Inpsyde\Zettle\PhpSdk\API\Image\Images::generateImagePayload()
S
63 2 11
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderLink()
S
62 2 11
Inpsyde\Zettle\Sync\Job\UnlinkImages::fromAttachmentId()
S
62 2 11
Inpsyde\Zettle\Container\ArrayContainer::get()
S
63 2 11
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::metaData()
S
55 1 25
Inpsyde\Zettle\Auth\AuthenticatedClientFactory::withApiToken()
S
53 1 25
Inpsyde\Zettle\ProductDebug\Rest\V1\ProductValidationEndpoint::args()
S
54 1 25
Inpsyde\Zettle\Notices\Notice\Admin\GlobalConnectionFailedNotice::render()
S
57 1 24
Inpsyde\Zettle\ProductSettings\Provider\CustomProductTabProvider::boot()
S
55 1 24
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\PurchaseFactory::create()
S
55 1 23
Inpsyde\Zettle\Webhooks\WebhookModule::run()
S
56 1 23
Inpsyde\Zettle\Webhooks\WebhookModule::registerRestRoute()
S
54 1 22
Inpsyde\Zettle\Onboarding\Settings\FieldRenderer\OnboardingFieldRenderer::renderTableContent()
S
58 1 21
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderIconExternalLink()
S
62 1 21
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::__construct()
S
54 1 21
Inpsyde\Zettle\Sync\Cli\ExcludeCommand::product()
S
57 1 21
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::render()
S
60 1 19
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::createRecord()
S
58 1 18
Inpsyde\Zettle\Webhooks\Handler\ProductDeletedHandler::handle()
S
59 1 18
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::__construct()
S
56 1 18
Inpsyde\Debug\DebugProxyFactory::renderConstructor()
S
62 1 17
Inpsyde\Zettle\ProductDebug\Listing\CustomColumn::renderLoader()
S
66 1 16
Inpsyde\Zettle\PhpSdk\Provider\BootstrapProvider::boot()
S
61 1 16
Inpsyde\Queue\Queue\Job\EphemeralJobRepository::add()
S
70 2 6
Inpsyde\Zettle\Onboarding\Settings\View\SyncProgressView::totalWcProductsCount()
S
71 2 6
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::uuidFromId()
S
68 2 8
Inpsyde\Queue\Processor\ProcessorBuilder::createWalker()
S
67 2 9
Inpsyde\Debug\DebugProxyFactory::renderClassName()
S
70 2 6
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::supportedWcProductsCount()
S
71 2 6
Inpsyde\Zettle\PhpSdk\API\Image\Images::imageFormat()
S
67 2 8
Inpsyde\WcEvents\ParameterDeriver::isObjectCallable()
S
78 2 3
Inpsyde\StateMachine\StateMachine::transition()
S
70 2 6
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::variantIds()
S
71 2 6
Inpsyde\Zettle\PluginProperties::__call()
S
67 2 7
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::totalWcProductsCount()
S
71 2 6
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::getDisabled()
S
71 2 6
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::fetchProductWithUuid()
S
68 2 8
Inpsyde\Queue\Bootstrap::deactivate()
S
68 2 7
Inpsyde\Zettle\Onboarding\Settings\View\SyncProgressView::supportedWcProductsCount()
S
71 2 6
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onCatalogVisibilityChange()
S
67 2 8
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::productExistsRemotely()
S
67 2 8
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::addTab()
S
63 2 10
Inpsyde\Queue\Queue\Job\JobIterator::valid()
S
78 2 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\ProductCollection::__construct()
S
74 2 5
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::locations()
S
72 2 6
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::isSettingsReviewPage()
S
74 2 4
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::findByIdOrVariationId()
S
69 2 7
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::setTracking()
S
64 2 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::__construct()
S
74 2 5
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::remoteIds()
S
69 2 6
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::assertBaseInstance()
S
72 2 5
Inpsyde\WcEvents\Hooks\ProductHooks::preWarmCaches()
S
65 2 10
Inpsyde\Zettle\ProductSettings\Components\TermManager::hasTerm()
S
68 2 7
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::deleteRecord()
S
66 2 8
Inpsyde\Zettle\Sync\Job\UnlinkImages::cleanupImage()
S
63 2 10
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::getValue()
S
80 2 3
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::localId()
S
68 2 7
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::rewind()
S
69 2 7
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::__construct()
S
59 1 15
Inpsyde\Zettle\Settings\WC\ZettleIntegration::isEditableField()
S
71 2 5
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::set()
S
67 2 8
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::createRecord()
S
68 2 7
Inpsyde\Zettle\ProductSettings\Components\TermManager::setTerm()
S
70 2 6
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::deleteVariant()
S
67 2 8
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::productExists()
S
67 2 8
Inpsyde\Zettle\Sync\Job\UnlinkImages::fromProductId()
S
69 2 7
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::remoteId()
S
65 2 9
Inpsyde\Zettle\Settings\WC\ZettleIntegrationHeader::renderButton()
S
58 1 15
Inpsyde\Zettle\Sync\Job\UnlinkImages::variantIds()
S
71 2 6
Inpsyde\Zettle\Sync\Job\ExportProductJob::syncProduct()
S
68 2 7
Inpsyde\StateMachine\StateMachine::initialize()
S
68 2 7
Inpsyde\Zettle\Sync\Job\SyncStockJob::fetchRemoteStock()
S
70 2 7
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::switchProduct()
S
69 2 7
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::next()
S
70 2 7
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::zettleProductsCount()
S
71 2 6
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::removeFromLocalId()
S
63 2 10
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::remoteIds()
S
65 2 9
Inpsyde\Zettle\Sync\Job\SyncStockJob::getProductUuid()
S
66 2 8
Inpsyde\WcEvents\Hooks\ProductHooks::registerAfterHooks()
S
73 2 5
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::removeFromRemoteId()
S
63 2 10
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::dissolveProductMapping()
S
67 2 8
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onChange()
S
74 2 5
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onStatusChange()
S
72 2 5
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::metaData()
S
68 2 7
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::variantIdFromUuid()
S
68 2 8
Inpsyde\Queue\Bootstrap::activate()
S
64 2 9
Inpsyde\WcEvents\Event\ProductEventListenerRegistry::onPropertyChange()
S
67 2 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::__construct()
S
59 1 14
errorNotice()
S
63 1 13
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::__construct()
S
60 1 13
Inpsyde\Queue\Queue\Job\WpDbJobRepository::castJobRecord()
S
62 1 13
Inpsyde\Zettle\ProductSettings\Components\TermManager::createTerm()
S
64 1 12
Inpsyde\WcEvents\Hooks\ProductHooks::afterSaveHookNames()
S
64 1 12
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::addCustomTabIcon()
S
75 1 11
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::moveStock()
S
64 1 11
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::purchase()
S
64 1 11
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::supply()
S
64 1 11
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::setUpdatedBy()
S
77 1 4
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::options()
S
82 1 3
Inpsyde\WcEvents\Hooks\ProductHooks::prepareOldProduct()
S
70 1 7
Inpsyde\Queue\Queue\Job\WpDbJobRepository::jobHash()
S
72 1 5
Inpsyde\Zettle\Sync\Job\ReExportProductJob::type()
S
81 1 3
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::renderBackButton()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::setUnitName()
S
81 1 3
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::vat()
S
80 1 3
Inpsyde\Zettle\Sync\Job\ReExportProductJob::isUnique()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::tableName()
S
79 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::customerType()
S
82 1 3
Inpsyde\Zettle\ProductSettings\Components\TermManager::taxonomy()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::setUpdatedAt()
S
76 1 4
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::logSuccess()
S
70 1 8
Inpsyde\Zettle\Sync\Job\ExportProductJob::isUnique()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::setVat()
S
76 1 4
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::priceSyncRequiresTaxSync()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::usesDefaultTax()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::isRefund()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::vatAmounts()
S
82 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::renderContent()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::all()
S
82 1 3
Inpsyde\Zettle\PluginProperties::basePath()
S
82 1 3
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::renderProceedButton()
S
72 1 6
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::updatedBy()
S
82 1 3
Inpsyde\Zettle\PhpSdk\API\Products\Products::__construct()
S
69 1 7
Inpsyde\Queue\Processor\BasicQueueProcessor::__construct()
S
65 1 9
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::payments()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Map\CachedIdMap::__construct()
S
81 1 3
Inpsyde\WcEvents\ParameterDeriver::isFunctionCallable()
S
80 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::renderBackButton()
S
80 1 3
Inpsyde\Zettle\PhpSdk\Psr18RestClient::put()
S
69 1 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::isReceiptCopyAllowed()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::setTaxExempt()
S
81 1 3
Inpsyde\Queue\Processor\BasicQueueProcessor::logger()
S
82 1 3
Inpsyde\Queue\Queue\Job\WpDbJobRepository::__construct()
S
71 1 6
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::setOptions()
S
81 1 3
Inpsyde\Zettle\PluginProperties::isDebug()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::vatAmount()
S
82 1 3
Inpsyde\Queue\Processor\ProcessorBuilder::withJobTypes()
S
77 1 4
Inpsyde\Zettle\PhpSdk\DAL\Builder\Discount\DiscountBuilder::__construct()
S
74 1 5
Inpsyde\Queue\Processor\ProcessorBuilder::withLocker()
S
77 1 4
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::siteId()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::uuid()
S
82 1 3
Inpsyde\Zettle\ProductDebug\Cli\ProductsCommand::__construct()
S
67 1 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::setCreated()
S
77 1 4
Inpsyde\Zettle\PhpSdk\Psr18RestClient::post()
S
78 1 3
Inpsyde\WcEvents\ParameterDeriver::isClosureCallable()
S
80 1 3
Inpsyde\Queue\Processor\BasicQueueProcessor::repository()
S
82 1 3
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::isUnique()
S
82 1 3
Inpsyde\Zettle\PluginProperties::baseUrl()
S
82 1 3
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::includeTaxes()
S
79 1 3
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::taxesEnabled()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::setCustomerStatus()
S
77 1 4
Inpsyde\Queue\Queue\Job\EphemeralJobRepository::delete()
S
75 1 4
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::remote()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::setPercentage()
S
77 1 4
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::country()
S
79 1 3
Inpsyde\Zettle\ProductSettings\Components\TermManager::__construct()
S
74 1 5
Inpsyde\Zettle\Sync\Listener\DeleteVariableWithoutVariationsListener::__construct()
S
71 1 6
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::type()
S
82 1 3
Inpsyde\Zettle\ProductSettings\Components\TermManager::name()
S
82 1 3
Inpsyde\Queue\Processor\ProcessorBuilder::withExceptionHandler()
S
77 1 4
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::renderHeader()
S
81 1 3
Inpsyde\Zettle\PluginProperties::forceDebug()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::etag()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::barcode()
S
82 1 3
Inpsyde\Zettle\Sync\Validator\ProductValidator::__construct()
S
67 1 8
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::__construct()
S
65 1 9
Inpsyde\Zettle\Sync\Job\UnlinkImages::__construct()
S
77 1 4
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::currency()
S
81 1 3
Inpsyde\Queue\Processor\ProcessorBuilder::withLogger()
S
77 1 4
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::findByVariation()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::organizationId()
S
82 1 3
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::currency()
S
79 1 3
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::syncExclusionId()
S
81 1 3
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::meta()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::add()
S
76 1 4
Inpsyde\Queue\Processor\ProcessorBuilder::withRepository()
S
77 1 4
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::__construct()
S
77 1 4
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::ownerUuid()
S
82 1 3
Inpsyde\Zettle\PluginProperties::forceNoDebug()
S
81 1 3
Inpsyde\Zettle\Sync\Job\ExportProductJob::__construct()
S
64 1 10
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::defaultQuantity()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::setUpdatedBy()
S
76 1 4
Inpsyde\Queue\Processor\ProcessorBuilder::__construct()
S
76 1 4
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::setEtag()
S
77 1 4
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::__construct()
S
67 1 8
Inpsyde\Queue\Queue\Job\WpDbJobRepository::count()
S
66 1 8
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::isRefunded()
S
82 1 3
Inpsyde\Zettle\Settings\WC\ZettleIntegration::get_option_key()
S
80 1 3
Inpsyde\Queue\Processor\ProcessorBuilder::withNetworkSupport()
S
77 1 4
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::stopTracking()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::isPublished()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::amount()
S
82 1 3
Inpsyde\Zettle\ProductSettings\Components\TermManager::removeTerm()
S
78 1 3
Inpsyde\Zettle\PhpSdk\DAL\Builder\Discount\DiscountBuilder::buildFromArray()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::unitName()
S
82 1 3
Inpsyde\Queue\Processor\BasicQueueProcessor::process()
S
79 1 3
Inpsyde\Zettle\PhpSdk\Validator\WordPressImageValidator::accepts()
S
80 1 3
Inpsyde\WcEvents\Hooks\ProductHooks::__construct()
S
74 1 5
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::localId()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::setCreatedAt()
S
76 1 4
Inpsyde\Queue\Queue\Job\EphemeralJobRepository::flush()
S
77 1 4
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::sectionKey()
S
81 1 3
Inpsyde\StateMachine\StateMachine::__construct()
S
77 1 4
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::country()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::taxExempt()
S
82 1 3
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::__construct()
S
69 1 7
Inpsyde\Zettle\PhpSdk\Map\RecordEntity\Variant::id()
S
82 1 3
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::includeTaxes()
S
80 1 3
Inpsyde\Zettle\ProductSettings\Handler\ProductExcludeHandler::__construct()
S
71 1 6
Inpsyde\Queue\Processor\BasicQueueProcessor::setLogger()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::createdAt()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::customerStatus()
S
82 1 3
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::taxRatesConfigured()
S
80 1 3
Inpsyde\Zettle\Sync\Job\ExportProductJob::type()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::setExternalReference()
S
77 1 4
Inpsyde\Zettle\Auth\HTTPlug\ZettleAuthPlugin::__construct()
S
65 1 9
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::created()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::setOrganizationId()
S
77 1 4
Inpsyde\Zettle\PluginProperties::basename()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::setUpdatedAt()
S
77 1 4
Inpsyde\Zettle\ProductSettings\Components\ProductSettingsTab::__construct()
S
69 1 7
Inpsyde\Zettle\PhpSdk\Psr18RestClient::delete()
S
78 1 3
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::__construct()
S
77 1 4
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::findById()
S
80 1 3
Inpsyde\Zettle\PhpSdk\Map\WpdbMap::__construct()
S
71 1 6
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::__construct()
S
77 1 4
Inpsyde\Zettle\Settings\WC\ZettleIntegration::update_option()
S
76 1 4
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::taxationType()
S
76 1 4
Inpsyde\Queue\Processor\BasicQueueProcessor::createRetry()
S
65 1 10
Inpsyde\Queue\Processor\ProcessorBuilder::withStopper()
S
77 1 4
Inpsyde\Zettle\PhpSdk\DAL\Entity\Product\Product::vat()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Purchase\Purchase::products()
S
82 1 3
Inpsyde\Zettle\PhpSdk\API\Inventory\Inventory::startTracking()
S
80 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::setPresentation()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::setCostPrice()
S
81 1 3
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::metaKey()
S
80 1 3
Inpsyde\WcEvents\ParameterDeriver::isInvokable()
S
80 1 3
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::type()
S
81 1 3
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::local()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::fetch()
S
82 1 3
Inpsyde\Zettle\Onboarding\Settings\View\SyncVatParamView::__construct()
S
71 1 6
Inpsyde\Zettle\PhpSdk\Builder\AttributeSetBuilder::__construct()
S
81 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::renderBackButton()
S
81 1 3
Inpsyde\Zettle\Onboarding\Settings\Filter\OnboardingProcessFilter::__construct()
S
81 1 3
Inpsyde\Zettle\Sync\Job\UnlinkImages::removeFromVariation()
S
72 1 5
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::renderProceedButton()
S
81 1 3
Inpsyde\Zettle\PhpSdk\Builder\VariantBuilder::__construct()
S
71 1 6
Inpsyde\Zettle\Onboarding\Comparison\StoreComparison::taxesEnabled()
S
79 1 3
Inpsyde\Zettle\PluginProperties::lastUpdateTimestamp()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Repository\WooCommerce\Product\ArrayProductRepository::__construct()
S
81 1 3
Inpsyde\Zettle\ProductSettings\Components\TermManager::slug()
S
82 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ContainerAwareView::__construct()
S
81 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::__construct()
S
71 1 6
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::current()
S
81 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\VariantOption\VariantOptionCollection::reset()
S
77 1 4
Inpsyde\Zettle\Onboarding\DataProvider\Store\WooCommerceStoreDataProvider::taxRates()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Variant\Variant::costPrice()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Iterator\WcProductIteratorAggregate::key()
S
82 1 3
Inpsyde\Zettle\Auth\CredentialsContainer::__construct()
S
74 1 5
Inpsyde\Zettle\PluginProperties::shortName()
S
82 1 3
Inpsyde\Zettle\PhpSdk\DAL\Entity\Organization\Organization::setOwnerUuid()
S
77 1 4
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::updatedAt()
S
82 1 3
Inpsyde\Zettle\Sync\Job\UnlinkProductJob::__construct()
S
74 1 5
Inpsyde\Zettle\PhpSdk\DAL\Entity\Discount\Discount::createdAt()
S
82 1 3
Inpsyde\Zettle\PhpSdk\Psr18RestClient::__construct()
S
67 1 8
Inpsyde\Zettle\PhpSdk\Psr18RestClient::get()
S
78 1 3
Inpsyde\Zettle\PhpSdk\Map\InMemoryMap::__construct()
S
81 1 3
Inpsyde\Zettle\Onboarding\Settings\View\ProductSyncParamView::renderProceedButton()
S
80 1 3

1201 more item(s) not shown.