Code Analysis: WunderAutomation 1.6.2

Function Rating Maintainability Complexity Lines of code
WunderAuto\EvalMath::nfx()
D
27
46 128
WunderAuto\Types\Filters\BaseFilter::evaluateCompare()
D
30 35 122
WunderAuto\EvalMath::pfx()
D
33 37 81
WunderAuto\Workflow::getState()
C
36 26 76
WunderAuto\Workflow::savePost()
C
35 24 83
WunderAuto\JSONPath\Filters\QueryMatchFilter::filter()
B
42 24 45
WunderAuto\Tokenizer\Stream::scan()
B
47 22 32
WunderAuto\Types\Actions\Webhook::doAction()
B
37 18 71
WunderAuto\JSONPath\JSONPathLexer::parseExpressionTokens()
B
42 19 53
WunderAuto\Loader::runWunderAutoObjects()
B
24
6 233
WunderAuto\ExpressionParser::parseStream()
B
39 16 68
WunderAuto\Types\Actions\RestApiCall::doAction()
B
39 16 62
WunderAuto\JSONPath\AccessHelper::getValue()
B
46 17 39
WunderAuto\Types\Parameters\BaseAdvancedCustomField::getValue()
A
44 16 43
WunderAuto\JSONPath\JSONPathLexer::createToken()
A
43 16 43
WunderAuto\Types\Triggers\Webhook\BaseWebhook::checkAuthentication()
A
42 15 53
getParameterFields()
A
25
1 261
WunderAuto\Admin::savePost()
A
44 14 44
WunderAuto\ExpressionParser::getValue()
A
46 14 37
wa_insert_workflow()
A
42 13 52
WunderAuto\Admin::enqueueScripts()
A
34 9 104
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::registerHooks()
A
40 12 56
WunderAuto\EvalMath::evaluate()
A
44 13 41
WunderAuto\PostTypes\Workflow::workflowParseQuery()
A
46 13 39
WunderAuto\Settings\BaseSettings::renderField()
A
43 12 51
WunderAuto\Types\Parameters\BaseParameter::formatField()
A
48 13 33
WunderAuto\Upgrade\Upgrade16::infoFromFilterClass()
A
44 12 47
WunderAuto\PostTypes\Workflow::workflowFilters()
A
44 12 39
WunderAuto\Upgrade\Upgrade16::upgrade()
A
43 11 47
WunderAuto\AjaxHandler::updateWizardData()
A
44 11 44
WunderAuto\Types\Actions\CancelDelayedWorkflows::doAction()
A
44 10 45
WunderAuto\Resolver::addObjectById()
A
48 10 36
WunderAuto\Resolver::getObjectId()
A
55 11 19
WunderAuto\Types\Parameters\GenerateCoupon::generateCoupon()
A
42 9 49
WunderAuto\PluginUpdater::checkUpdate()
A
52 10 24
WunderAuto\TemplateParser::contextEval()
A
50 9 32
WunderAuto\JSONPath\Filters\SliceFilter::filter()
A
50 9 29
WunderAuto\Workflow::executeSteps()
A
50 9 27
wa_get_template()
A
42 7 56
WunderAuto\JSONPath\Filters\QueryResultFilter::filter()
A
47 8 39
WunderAuto\Settings\GeneralSettings::displayField()
A
42 6 66
WunderAuto\Workflow::evaluateFilters()
A
48 8 36
WunderAuto\AjaxHandler::getQueuedObjects()
A
47 8 36
WunderAuto\ExpressionParser::parameterObjectType()
A
56 9 20
WunderAuto\Webhook::initDone()
A
47 8 33
WunderAuto\PluginUpdater::apiRequest()
A
48 8 31
WunderAuto\Types\Actions\CreatePost::doAction()
A
44 7 45
WunderAuto\JSONPath\AccessHelper::keyExists()
A
58 9 14
WunderAuto\TemplateParser::parseStream()
A
53 8 25
WunderAuto\Types\Parameters\ConfirmationLink::getExpires()
A
53 8 23
WunderAuto\Types\Actions\TaxonomyTerm::doAction()
A
55 8 19
WunderAuto\PluginUpdater::showPluginPopup()
A
55 8 18
WunderAuto\ExpressionParser::contextEval()
A
49 7 32
WunderAuto\Types\Parameters\GenerateCoupon::getValue()
S
57 8 15
WunderAuto\Tokenizer\Tokenizer::tokenize()
S
48 7 29
WunderAuto\Format\Phone::normalizeNumber()
S
50 7 29
WunderAuto\Scheduler::doTrigger()
S
51 7 28
WunderAuto\Types\Actions\EmailBaseAction::createHeaders()
S
54 7 22
WunderAuto\Types\Actions\HTMLEmail::doAction()
S
53 7 22
WunderAuto\WunderAuto::ensureObjectTypes()
S
54 7 22
WunderAuto\Tokenizer\Stream::consumeToken()
S
53 7 21
WunderAuto\Types\Filters\Order\DownloadableProduct::evaluate()
S
54 7 21
WunderAuto\Types\Filters\Order\VirtualProduct::evaluate()
S
54 7 21
WunderAuto\Pimple\Container::offsetGet()
S
54 7 20
WunderAuto\Pimple\Container::extend()
S
54 7 20
WunderAuto\Types\Actions\CreateUser::doAction()
S
47 6 35
WunderAuto\Logger::register()
S
40 3 79
WunderAuto\Types\Parameters\BaseParameter::formatDate()
S
56 7 18
WunderAuto\PostTypes\Workflow::workflowSortableRequest()
S
56 7 18
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::resolveUrlParameters()
S
49 6 33
WunderAuto\Admin::showWelcomePage()
S
56 7 18
WunderAuto\WunderAuto::pluginsLoaded()
S
49 6 31
WunderAuto\Types\Triggers\Webhook\BaseWebhook::parseRequest()
S
57 7 15
WunderAuto\WunderAuto::getObjects()
S
53 6 26
WunderAuto\PostTypes\Workflow::workflowQuickEdit()
S
47 5 38
WunderAuto\Scheduler::scheduleWorkflow()
S
47 5 38
WunderAuto\Types\Actions\ChangeRole::doAction()
S
54 6 22
WunderAuto\Resolver::getMetaValue()
S
54 6 22
WunderAuto\AjaxHandler::searchTaxonomy()
S
53 6 21
WunderAuto\JSONPath\JSONPathLexer::__construct()
S
55 6 20
WunderAuto\WunderAuto::addObject()
S
57 6 19
WunderAuto\Resolver::setMetaValue()
S
55 6 19
WunderAuto\Upgrader::upgradeCheck()
S
57 6 17
WunderAuto\Types\Parameters\ConfirmationLink::getValue()
S
49 5 31
WunderAuto\IPTools\Network::prefix2netmask()
S
57 6 15
WunderAuto\Provider::register()
S
40 2 75
WunderAuto\Admin::includeScripts()
S
58 6 15
WunderAuto\Format\CountryCodes::fromString()
S
59 6 14
WunderAuto\EvalMath::debugPrintCallingFunction()
S
59 6 14
WunderAuto\PostTypes\Workflow::addPostType()
S
36 1 86
WunderAuto\Upgrade\Upgrade16::replaceFilterMultiSelectValues()
S
62 6 11
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::parseUrl()
S
52 5 24
WunderAuto\PostTypes\Workflow::workflowSingleColumn()
S
54 5 21
WunderAuto\Types\Parameters\Comment\Status::getValue()
S
57 5 18
WunderAuto\Format\Phone::guessIsoCode()
S
55 5 18
WunderAuto\Upgrade\Upgrade16::filterMapping16()
S
38 1 78
WunderAuto\IPTools\Range::parse()
S
55 5 18
WunderAuto\Resolver::resolveField()
S
57 5 18
WunderAuto\Types\Triggers\Post\Created::insertPost()
S
57 5 17
WunderAuto\Types\Triggers\Post\Created::postTransitionStatus()
S
57 5 16
WunderAuto\Types\Parameters\Billing\Phone::getValue()
S
58 5 15
WunderAuto\Types\Parameters\Billing\State::getValue()
S
59 5 14
WunderAuto\Types\Parameters\Shipping\State::getValue()
S
59 5 14
WunderAuto\Upgrade\Upgrade16::replaceParameters()
S
58 5 14
WunderAuto\Admin::registerSettingTabs()
S
60 5 13
WunderAuto\Types\Parameters\Webhook\Data::getValue()
S
60 5 13
WunderAuto\Types\Parameters\BaseParameter::toEpoch()
S
62 5 12
WunderAuto\Types\Parameters\Order\PaymentMethod::getValue()
S
60 5 12
WunderAuto\Admin::enqueueStyles()
S
48 3 42
WunderAuto\PluginUpdater::getCachedVersionInfo()
S
61 5 12
WunderAuto\Types\Triggers\Webhook\BaseWebhook::parseJson()
S
60 5 12
WunderAuto\AjaxHandler::searchQueueData()
S
46 3 38
WunderAuto\Webhook::parseUrl()
S
53 4 22
WunderAuto\Admin::adminMenu()
S
42 1 67
WunderAuto\Types\Actions\EmailBaseAction::readConfig()
S
53 4 21
WunderAuto\Types\Triggers\BaseTrigger::doTrigger()
S
55 4 19
WunderAuto\Types\Actions\WooCommerceEmail::doAction()
S
56 4 17
WunderAuto\Database::databaseVersionCheck()
S
47 2 47
wa_die_default_requests()
S
57 4 16
WunderAuto\Types\Parameters\Order\CustomerDetails::getValue()
S
58 4 16
WunderAuto\Types\Parameters\Order\Details::getValue()
S
58 4 16
WunderAuto\Types\Parameters\Order\Meta::getValue()
S
58 4 16
WunderAuto\Types\Parameters\Order\ShippingZoneName::getValue()
S
58 4 16
WunderAuto\Types\Filters\BaseFilter::filterCompareValues()
S
58 4 16
WunderAuto\JSONPath\JSONPath::find()
S
58 4 16
WunderAuto\Types\Filters\Order\ShippingZone::getShippingZoneId()
S
58 4 16
wa_locate_template()
S
58 4 16
WunderAuto\Types\Triggers\Order\Paid::orderStatusChanged()
S
58 4 15
WunderAuto\Scheduler::checkQueue()
S
58 4 15
WunderAuto\Types\Actions\ChangeCustomField::doAction()
S
58 4 14
WunderAuto\Types\Triggers\Order\Saved::savePost()
S
59 4 14
WunderAuto\Types\Parameters\Data\JsonParser::getValue()
S
60 4 13
WunderAuto\Settings\GeneralSettings::displaySection()
S
61 4 13
WunderAuto\Types\Triggers\Post\Pending::postTransitionStatus()
S
60 4 13
WunderAuto\Types\Triggers\Post\Privatized::postTransitionStatus()
S
60 4 13
WunderAuto\Types\Triggers\Post\Published::postTransitionStatus()
S
60 4 13
WunderAuto\Types\Triggers\Post\StatusChanged::postTransitionStatus()
S
60 4 13
WunderAuto\Types\Triggers\Post\Trashed::postTransitionStatus()
S
60 4 13
WunderAuto\Types\Parameters\BaseParameter::getDataWithPath()
S
60 4 13
WunderAuto\Types\Parameters\Option::getValue()
S
62 4 12
WunderAuto\Types\Actions\Email::doAction()
S
61 4 12
WunderAuto\Types\Parameters\User\Role::getValue()
S
60 4 12
WunderAuto\Resolver::getFirstObjectByType()
S
62 4 12
WunderAuto\ExpressionParser::findInRootContext()
S
62 4 12
WunderAuto\JSONPath\Filters\RecursiveFilter::recurse()
S
63 4 11
WunderAuto\Types\Filters\Comment\IsCustomerNote::evaluate()
S
61 4 11
WunderAuto\Types\Filters\Customer\BaseOrderCount::getOrderTotalSum()
S
53 3 24
WunderAuto\AjaxHandler::searchLogData()
S
51 3 24
WunderAuto\Types\Actions\ChangeStatus::doAction()
S
55 3 22
WunderAuto\AjaxHandler::searchWpUsers()
S
53 3 22
WunderAuto\Types\Triggers\Custom::__construct()
S
45 1 51
WunderAuto\Loader::run()
S
57 3 20
WunderAuto\Types\Triggers\Webhook\BaseWebhook::handleWebhookRequest()
S
54 3 20
WunderAuto\AjaxHandler::runQueuedItem()
S
56 3 18
WunderAuto\PostTypes\Bulk::addPostType()
S
44 1 47
WunderAuto\Logger::triggerFired()
S
57 3 17
WunderAuto\Logger::workflowStarted()
S
57 3 17
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::printErrorMessage()
S
58 3 17
WunderAuto\WunderAuto::getWordPressFilterTags()
S
57 3 16
WunderAuto\AjaxHandler::searchWooProducts()
S
56 3 16
WunderAuto\Types\Parameters\Billing\Country::getValue()
S
64 4 9
WunderAuto\Workflow::getOnlyOnce()
S
65 4 9
WunderAuto\Types\Parameters\Order\Status::getValue()
S
63 4 10
WunderAuto\Types\Parameters\Post\Status::getValue()
S
63 4 10
WunderAuto\Types\Parameters\Post\Type::getValue()
S
63 4 10
WunderAuto\Types\Parameters\Shipping\Country::getValue()
S
64 4 9
WunderAuto\Types\Actions\OrderNote::doAction()
S
63 4 10
WunderAuto\PluginUpdater::updateMessage()
S
58 3 15
WunderAuto\Types\Filters\Initiator::evaluate()
S
64 4 10
WunderAuto\Types\Filters\WebhookParameter::evaluate()
S
65 4 8
WunderAuto\Types\Filters\Comment\AdvancedCustomField::evaluate()
S
63 4 10
WunderAuto\IPTools\Network::setNetmask()
S
64 4 9
WunderAuto\Types\Filters\Order\AdvancedCustomField::evaluate()
S
63 4 10
WunderAuto\Admin::getMetaBoxView()
S
58 3 15
WunderAuto\Resolver::getObjectIdArray()
S
59 3 15
WunderAuto\JSONPath\JSONPath::first()
S
65 4 8
WunderAuto\JSONPath\JSONPath::last()
S
66 4 8
WunderAuto\Resolver::getObjectType()
S
64 4 10
WunderAuto\Types\Filters\Post\AdvancedCustomField::evaluate()
S
63 4 10
WunderAuto\Types\Filters\User\AdvancedCustomField::evaluate()
S
62 4 10
WunderAuto\IPTools\Network::parse()
S
59 3 14
WunderAuto\Logger::evaluatedFilter()
S
60 3 13
WunderAuto\Logger::evaluatedFilterGroup()
S
61 3 13
WunderAuto\PluginUpdater::__construct()
S
58 3 13
WunderAuto\AjaxHandler::cancelQueuedItem()
S
61 3 12
WunderAuto\Logger::evaluatedAllFilters()
S
62 3 12
WunderAuto\Types\Filters\BaseFilter::evaluateJSONPath()
S
62 3 12
WunderAuto\Types\Filters\Comment\IsOrderStatusNote::evaluate()
S
60 3 12
WunderAuto\JSONPath\Filters\IndexFilter::filter()
S
64 3 11
WunderAuto\Types\Actions\BaseAction::get()
S
63 3 11
WunderAuto\Types\Triggers\Post\Saved::savePost()
S
62 3 11
WunderAuto\Admin::addMetaBoxes()
S
50 1 37
WunderAuto\Types\Triggers\Webhook\Webhook::__construct()
S
48 1 35
WunderAuto\Types\Filters\Customer\BaseOrderCount::getOrderCount()
S
56 2 19
WunderAuto\Types\Filters\Order\ProductCategories::evaluate()
S
57 2 17
WunderAuto\Types\Filters\Order\ProductTags::evaluate()
S
57 2 17
wa_add_settings()
S
65 3 9
wa_add_trigger()
S
65 3 9
wa_add_filter()
S
65 3 9
wa_add_action()
S
65 3 9
WunderAuto\JSONPath\Filters\IndexesFilter::filter()
S
65 3 9
WunderAuto\Admin::rowActions()
S
68 3 7
WunderAuto\ExpressionParser::addOutput()
S
67 3 8
WunderAuto\Types\Parameters\IP::getValue()
S
69 3 6
WunderAuto\Pimple\Container::offsetUnset()
S
66 3 8
WunderAuto\Pimple\Container::raw()
S
65 3 9
WunderAuto\TemplateParser::addOutput()
S
67 3 8
WunderAuto\Upgrader::upgradeNotification()
S
68 3 7
WunderAuto\Tokenizer\Stream::isCurrent()
S
66 3 8
WunderAuto\WunderAuto::getGroups()
S
63 3 10
WunderAuto\Types\Actions\EmailBaseAction::resolveRoles()
S
63 3 10
WunderAuto\WunderAuto::getWorkflows()
S
65 3 9
WunderAuto\Types\Filters\BaseFilter::getObject()
S
67 3 8
WunderAuto\Types\Filters\IP::evaluate()
S
69 3 6
WunderAuto\Types\Filters\Option::evaluate()
S
67 3 7
WunderAuto\IPTools\IP::parseBin()
S
62 3 10
WunderAuto\IPTools\IP::getVersion()
S
65 3 9
WunderAuto\PluginUpdater::objectToArray()
S
68 3 7
WunderAuto\Types\Triggers\Webhook\BaseWebhook::saveWunderAutomationWorkflow()
S
70 3 6
WunderAuto\Admin::addAdminFooter()
S
66 3 8
WunderAuto\IPTools\Network::setIP()
S
69 3 6
wa_add_parameter()
S
65 3 9
WunderAuto\IPTools\Range::contains()
S
67 3 7
WunderAuto\IPTools\Range::setFirstIP()
S
69 3 6
WunderAuto\IPTools\Range::setLastIP()
S
69 3 6
WunderAuto\Types\Filters\Order\BillingState::initialize()
S
65 3 9
WunderAuto\Resolver::maybeAddCurrentUser()
S
64 3 10
WunderAuto\JSONPath\AccessHelper::setValue()
S
67 3 7
WunderAuto\JSONPath\AccessHelper::unsetValue()
S
68 3 7
WunderAuto\JSONPath\AccessHelper::arrayValues()
S
67 3 8
WunderAuto\JSONPath\JSONPath::lastKey()
S
68 3 7
WunderAuto\Types\Filters\Order\ShippingMethod::initialize()
S
64 3 9
WunderAuto\Types\Filters\Order\ShippingState::initialize()
S
65 3 9
WunderAuto\JSONPath\JSONPath::getFirstElement()
S
65 3 10
WunderAuto\Types\Triggers\Order\Completed::__construct()
S
53 1 29
WunderAuto\TemplateParser::contextsPop()
S
61 2 13
WunderAuto\Types\Triggers\Order\Processing::__construct()
S
53 1 28
WunderAuto\Logger::missingFilter()
S
61 2 12
WunderAuto\Logger::doingAction()
S
61 2 12
WunderAuto\Logger::actionDone()
S
61 2 12
WunderAuto\Logger::actionsDone()
S
62 2 12
WunderAuto\Database::registerTables()
S
62 2 12
WunderAuto\Types\Filters\Option::__construct()
S
51 1 26
WunderAuto\Workflow::executeAction()
S
62 2 11
WunderAuto\Logger::workflowNoFilters()
S
63 2 11
WunderAuto\Types\Triggers\Order\Created::__construct()
S
54 1 26
WunderAuto\Types\Filters\Initiator::__construct()
S
52 1 26
WunderAuto\Types\Triggers\Order\Paid::__construct()
S
54 1 25
WunderAuto\Types\Triggers\Order\Saved::__construct()
S
54 1 25
WunderAuto\Types\Triggers\ConfirmationLink\Order::__construct()
S
55 1 25
WunderAuto\Types\Filters\WebhookParameter::__construct()
S
52 1 24
WunderAuto\Types\Triggers\Post\Created::__construct()
S
54 1 24
WunderAuto\Types\Triggers\Order\OnHold::__construct()
S
55 1 24
WunderAuto\Types\Triggers\Order\Cancelled::__construct()
S
55 1 24
WunderAuto\Types\Triggers\Order\Failed::__construct()
S
55 1 24
WunderAuto\Types\Triggers\Order\Pending::__construct()
S
55 1 24
WunderAuto\Types\Triggers\Order\Refunded::__construct()
S
55 1 24
WunderAuto\Types\Triggers\Post\Privatized::__construct()
S
55 1 23
WunderAuto\Types\Triggers\Post\Published::__construct()
S
55 1 23
WunderAuto\ExpressionParser::convertToJson()
S
54 1 23
WunderAuto\Types\Triggers\Post\Pending::__construct()
S
55 1 23
WunderAuto\Types\Triggers\Post\StatusChanged::__construct()
S
55 1 23
WunderAuto\Types\Triggers\Post\Trashed::__construct()
S
55 1 23
WunderAuto\Types\Triggers\Post\Saved::__construct()
S
55 1 23
WunderAuto\Types\Triggers\ConfirmationLink\Post::__construct()
S
56 1 22
WunderAuto\Types\Filters\Comment\Type::__construct()
S
54 1 21
WunderAuto\Types\Triggers\Comment\OrderNoteSubmitted::__construct()
S
56 1 21
WunderAuto\Types\Filters\BaseCustomField::__construct()
S
54 1 21
WunderAuto\Types\Triggers\Comment\Submitted::__construct()
S
56 1 21
WunderAuto\Types\Filters\RefererUrl::__construct()
S
54 1 21
WunderAuto\Types\Triggers\Comment\StatusChanged::__construct()
S
56 1 21
WunderAuto\Types\Filters\RefererPost::__construct()
S
54 1 21
WunderAuto\Types\Triggers\Comment\Approved::__construct()
S
56 1 21
WunderAuto\Types\Filters\Post\Content::__construct()
S
54 1 20
WunderAuto\Types\Filters\BaseAdvancedCustomField::__construct()
S
54 1 20
WunderAuto\Types\Filters\ConfirmationLink\Name::__construct()
S
55 1 19
WunderAuto\TemplateParser::getTokenizer()
S
57 1 19
WunderAuto\Types\Filters\Comment\AuthorEmail::__construct()
S
55 1 19
WunderAuto\Types\Filters\Coupon\Name::__construct()
S
55 1 19
WunderAuto\Types\Filters\Comment\AuthorName::__construct()
S
55 1 19
WunderAuto\Types\Filters\Comment\Content::__construct()
S
55 1 19
WunderAuto\Types\Filters\Post\Title::__construct()
S
55 1 19
WunderAuto\Types\Filters\User\Email::__construct()
S
56 1 18
WunderAuto\ExpressionParser::getTokenizer()
S
57 1 18
WunderAuto\Types\Filters\Order\BillingCity::__construct()
S
57 1 17
WunderAuto\Types\Filters\Order\ShippingCity::__construct()
S
57 1 17
WunderAuto\Types\Filters\Order\BillingCompany::__construct()
S
57 1 17
WunderAuto\Types\Filters\Order\ShippingCompany::__construct()
S
57 1 17
WunderAuto\Admin::register()
S
57 1 16
WunderAuto\Types\Filters\Comment\IsWooCommerceSystemNote::__construct()
S
58 1 16
WunderAuto\Types\Filters\Order\ProductTags::__construct()
S
57 1 16
WunderAuto\Types\Filters\Order\Products::__construct()
S
57 1 16
WunderAuto\Types\Filters\Post\Tags::__construct()
S
57 1 16
WunderAuto\Types\Filters\Post\Categories::__construct()
S
57 1 16
WunderAuto\Webhook::register()
S
61 1 16
WunderAuto\Types\Filters\Order\Total::__construct()
S
57 1 16
WunderAuto\Types\Filters\Comment\IsOrderStatusNote::__construct()
S
58 1 16
WunderAuto\Types\Filters\Order\ProductCategories::__construct()
S
57 1 16
WunderAuto\Types\Parameters\Order\OrderItemsTax::getValue()
S
68 2 7
wa_get_filter()
S
67 2 8
WunderAuto\Pimple\Container::__construct()
S
68 2 7
WunderAuto\JSONPath\JSONPathLexer::lookAhead()
S
77 2 3
WunderAuto\Types\Triggers\Comment\Submitted::registerHooks()
S
67 2 7
WunderAuto\Tokenizer\Stream::currentValue()
S
73 2 5
WunderAuto\Types\Triggers\Order\Created::orderCreate()
S
66 2 8
WunderAuto\Types\Triggers\Order\Failed::registerHooks()
S
70 2 6
WunderAuto\Types\Filters\Post\Owner::__construct()
S
58 1 15
wa_doing_autosave()
S
80 2 3
WunderAuto\Types\Filters\Post\Categories::evaluate()
S
65 2 9
WunderAuto\Types\Filters\ConfirmationLink\Clicks::evaluate()
S
67 2 8
WunderAuto\JSONPath\AccessHelper::collectionKeys()
S
69 2 7
WunderAuto\WunderAuto::getWorkflowPosts()
S
59 1 15
WunderAuto\Types\Filters\Order\ShippingCountry::initialize()
S
67 2 7
WunderAuto\Pimple\Container::offsetSet()
S
67 2 7
WunderAuto\Types\Filters\Order\PaymentMethod::initialize()
S
65 2 9
WunderAuto\Types\Triggers\Order\Pending::orderStatusPending()
S
66 2 8
WunderAuto\Workflow::getTriggerClass()
S
72 2 6
WunderAuto\JSONPath\JSONPath::current()
S
74 2 4
WunderAuto\EvalMath::trigger()
S
65 2 9
WunderAuto\Types\Triggers\User\ProfileUpdated::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Order\Cancelled::registerHooks()
S
70 2 6
WunderAuto\JSONPath\JSONPathToken::buildFilter()
S
67 2 7
WunderAuto\Types\Triggers\Comment\Approved::commentTransitionStatus()
S
67 2 7
WunderAuto\Pimple\Container::protect()
S
68 2 7
WunderAuto\JSONPath\JSONPathToken::validateType()
S
72 2 5
WunderAuto\Types\Filters\Order\Status::initialize()
S
65 2 9
WunderAuto\Types\Triggers\Order\Paid::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Order\Processing::registerHooks()
S
70 2 6
WunderAuto\JSONPath\JSONPath::__get()
S
78 2 3
WunderAuto\Types\Filters\Comment\Type::evaluate()
S
72 2 5
WunderAuto\Types\Triggers\Webhook\BaseWebhook::getLink()
S
67 2 7
WunderAuto\PostTypes\Workflow::keepMenuOpen()
S
68 2 8
WunderAuto\Types\Triggers\BaseTrigger::initialize()
S
67 2 8
WunderAuto\Types\Triggers\Order\Pending::registerHooks()
S
70 2 6
WunderAuto\Stack::last()
S
74 2 4
WunderAuto\Types\Filters\ConfirmationLink\Clicks::__construct()
S
58 1 15
WunderAuto\Types\Parameters\User\Login::getValue()
S
71 2 6
WunderAuto\Types\Parameters\Order\Fees::getValue()
S
66 2 8
WunderAuto\Types\Parameters\BaseParameter::getDefaultValue()
S
79 2 3
WunderAuto\Types\Triggers\User\Created::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Comment\StatusChanged::registerHooks()
S
70 2 6
WunderAuto\Types\Parameters\Billing\Email::getValue()
S
70 2 6
WunderAuto\Upgrader::renameWebhook()
S
63 2 10
WunderAuto\JSONPath\AccessHelper::isCollectionType()
S
78 2 3
WunderAuto\Cron::cronSchedules()
S
63 2 10
WunderAuto\Types\Parameters\Comment\Type::getValue()
S
70 2 6
WunderAuto\IPTools\IP::getMaxPrefixLength()
S
74 2 5
WunderAuto\Types\Triggers\Comment\OrderNoteSubmitted::commentPost()
S
63 2 10
WunderAuto\Types\Parameters\ConfirmationLink::getLink()
S
67 2 7
WunderAuto\Types\Triggers\Post\Pending::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Comment\OrderNoteSubmitted::registerHooks()
S
67 2 7
WunderAuto\Types\Triggers\Order\OnHold::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Post\Published::registerHooks()
S
70 2 6
WunderAuto\Tokenizer\Stream::currentToken()
S
78 2 3
WunderAuto\Types\Parameters\Order\FeesTax::getValue()
S
66 2 8
WunderAuto\Types\Parameters\GenerateCoupon::generateCode()
S
63 2 10
WunderAuto\PluginUpdater::getPluginInfo()
S
68 2 8
WunderAuto\IPTools\IP::__construct()
S
70 2 6
WunderAuto\Webhook::registerWebhook()
S
70 2 6
WunderAuto\EvalMath::funcs()
S
67 2 7
WunderAuto\Pimple\Container::register()
S
69 2 7
WunderAuto\WunderAuto::getScheduler()
S
72 2 6
WunderAuto\Types\Triggers\Comment\Approved::registerHooks()
S
70 2 6
WunderAuto\PluginUpdater::setVersionInfoCache()
S
66 2 8
WunderAuto\Types\Triggers\Post\Trashed::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Order\OnHold::orderStatusOnHold()
S
66 2 8
WunderAuto\IPTools\IP::toBin()
S
67 2 7
WunderAuto\Types\Triggers\Order\Created::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Post\Saved::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Post\Privatized::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Order\Failed::orderStatusFailed()
S
66 2 8
WunderAuto\JSONPath\JSONPath::offsetGet()
S
70 2 6
WunderAuto\Types\Filters\Post\Tags::evaluate()
S
65 2 9
WunderAuto\Types\Triggers\User\RoleChanged::registerHooks()
S
70 2 6
WunderAuto\Types\Filters\User\Role::evaluate()
S
64 2 10
WunderAuto\Types\Filters\Comment\IsWooCommerceSystemNote::evaluate()
S
69 2 6
WunderAuto\Types\Filters\Order\ShippingZone::initialize()
S
69 2 6
WunderAuto\Types\Triggers\Order\Completed::registerHooks()
S
70 2 6
WunderAuto\Types\Filters\Order\BillingCountry::initialize()
S
67 2 7
WunderAuto\Types\Filters\User\Role::initialize()
S
65 2 8
WunderAuto\Types\Triggers\User\Login::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Order\Refunded::orderStatusRefunded()
S
66 2 8
WunderAuto\Types\Triggers\Comment\StatusChanged::commentTransitionStatus()
S
67 2 7
WunderAuto\Types\Triggers\Order\Processing::orderStatusProcessing()
S
66 2 8
WunderAuto\JSONPath\JSONPath::parseTokens()
S
64 2 10
WunderAuto\Types\Triggers\Order\Saved::registerHooks()
S
70 2 6
WunderAuto\Types\Triggers\Post\Created::registerHooks()
S
67 2 7
WunderAuto\Types\Filters\Order\CreatedVia::initialize()
S
64 2 10
WunderAuto\Pimple\Container::factory()
S
68 2 7
WunderAuto\Resolver::getObject()
S
71 2 6
WunderAuto\Scheduler::addSchedule()
S
73 2 5
WunderAuto\AjaxHandler::register()
S
58 1 15
WunderAuto\Types\Filters\ConfirmationLink\Name::evaluate()
S
67 2 8
WunderAuto\Types\Filters\Order\Products::evaluate()
S
64 2 10
WunderAuto\Types\Triggers\Order\Cancelled::orderStatusCancelled()
S
66 2 8
WunderAuto\Types\Triggers\Order\Completed::orderStatusCompleted()
S
66 2 8
wa_get_action()
S
67 2 8
WunderAuto\Types\Filters\Order\ProductTypes::initialize()
S
69 2 6
WunderAuto\Types\Filters\Order\ProductTypes::evaluate()
S
65 2 9
WunderAuto\JSONPath\JSONPath::offsetSet()
S
69 2 7
WunderAuto\Types\Filters\Post\Type::initialize()
S
65 2 9
WunderAuto\Types\Filters\Order\IsGuest::evaluate()
S
68 2 7
WunderAuto\Types\Triggers\Order\Refunded::registerHooks()
S
70 2 6
WunderAuto\JSONPath\JSONPath::firstKey()
S
69 2 7
WunderAuto\Types\Filters\Post\Status::initialize()
S
65 2 9
WunderAuto\Types\Triggers\Post\StatusChanged::registerHooks()
S
70 2 6
WunderAuto\Stack::pop()
S
70 2 7
WunderAuto\Types\Filters\Order\DownloadableProduct::__construct()
S
59 1 14
WunderAuto\Types\Filters\Order\VirtualProduct::__construct()
S
59 1 14
WunderAuto\ExpressionParser::contextsPush()
S
60 1 14
WunderAuto\Admin::actionFields()
S
60 1 14
WunderAuto\Types\Parameters\Option::__construct()
S
60 1 13
WunderAuto\Types\Filters\User\Role::__construct()
S
60 1 13
WunderAuto\Types\Parameters\ConfirmationLink::__construct()
S
62 1 12
WunderAuto\Types\Filters\Order\ShippingZone::__construct()
S
61 1 12
WunderAuto\Types\Parameters\GenerateCoupon::__construct()
S
62 1 12
WunderAuto\Settings\GeneralSettings::register()
S
62 1 11
WunderAuto\Settings\BaseSettings::addField()
S
65 1 11
WunderAuto\Upgrader::register()
S
68 1 9
WunderAuto\Settings\BaseSettings::addSection()
S
68 1 8
WunderAuto\Types\Triggers\BaseTrigger::__construct()
S
80 1 3
wa_wa()
S
79 1 4
activate_wunderautomation()
S
76 1 4
WunderAuto\Types\Parameters\BaseParameter::getValue()
S
82 1 3
WunderAuto\EvalMath::vars()
S
71 1 6
WunderAuto\Types\Triggers\BaseTrigger::registerHooks()
S
83 1 3
WunderAuto\Types\Filters\Order\ShippingZone::evaluate()
S
73 1 5
WunderAuto\Loader::add()
S
64 1 10
WunderAuto\Types\Triggers\Webhook\BaseWebhook::formatHttpHeader()
S
78 1 3
WunderAuto\IPTools\Range::__construct()
S
77 1 4
WunderAuto\Pimple\Container::offsetExists()
S
79 1 3
WunderAuto\Workflow::getName()
S
82 1 3
WunderAuto\Settings\GeneralSettings::sanitize()
S
65 1 9
WunderAuto\EvalMath::__construct()
S
75 1 4
WunderAuto\Types\Actions\BaseAction::getResolved()
S
78 1 3
WunderAuto\Scheduler::register()
S
75 1 4
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::__construct()
S
68 1 8
WunderAuto\Format\Phone::validatedInputNumber()
S
69 1 6
WunderAuto\Types\Parameters\BaseAdvancedCustomField::__construct()
S
69 1 7
WunderAuto\Types\Actions\HTMLEmail::getHeaderFromTemplate()
S
73 1 5
WunderAuto\Loader::addAction()
S
77 1 3
WunderAuto\Format\Phone::readPhoneRules()
S
75 1 5
WunderAuto\Types\Actions\HTMLEmail::getCssFromTemplate()
S
74 1 5
WunderAuto\PostTypes\Workflow::register()
S
74 1 4
WunderAuto\Types\Triggers\Webhook\BaseWebhook::__construct()
S
81 1 3
WunderAuto\EvalMath::e()
S
80 1 3
WunderAuto\IPTools\Network::getBroadcast()
S
78 1 3
WunderAuto\TemplateParser::currentContext()
S
79 1 3
WunderAuto\WunderAuto::removeExpiredLinks()
S
71 1 6
WunderAuto\IPTools\Network::getNetwork()
S
78 1 3
WunderAuto\Settings\GeneralSettings::display()
S
91 1 2
WunderAuto\Types\Actions\CancelDelayedWorkflows::__construct()
S
68 1 8
WunderAuto\Tokenizer\Stream::isNext()
S
78 1 3
WunderAuto\IPTools\IP::parse()
S
80 1 3
WunderAuto\Webhook::setWpDieHandler()
S
82 1 3
WunderAuto\Format\Phone::formatE164()
S
72 1 6
WunderAuto\JSONPath\JSONPathLexer::atEnd()
S
80 1 3
WunderAuto\Types\Triggers\Webhook\BaseWebhook::registerHooks()
S
80 1 3
WunderAuto\Types\Actions\HTMLEmail::__construct()
S
70 1 6
WunderAuto\Tokenizer\Tokenizer::__construct()
S
74 1 4
WunderAuto\IPTools\Network::getFirstIP()
S
81 1 3
WunderAuto\Loader::__construct()
S
77 1 4
WunderAuto\Types\Filters\BaseFilter::initialize()
S
91 1 2
WunderAuto\IPTools\Network::getIP()
S
82 1 3
WunderAuto\Types\Triggers\BaseTrigger::saveWunderAutomationWorkflow()
S
83 1 3
WunderAuto\Types\Actions\TaxonomyTerm::__construct()
S
72 1 5
WunderAuto\Types\Triggers\BaseTrigger::getProvidedObjectTypes()
S
82 1 3
WunderAuto\IPTools\IP::inAddr()
S
82 1 3
WunderAuto\JSONPath\JSONPathLexer::parseExpression()
S
77 1 4
WunderAuto\TemplateParser::contextsPush()
S
65 1 9
WunderAuto\Types\Actions\Webhook::__construct()
S
72 1 5
WunderAuto\Settings\GeneralSettings::__construct()
S
74 1 5
WunderAuto\IPTools\Network::__construct()
S
77 1 4
WunderAuto\IPTools\Network::getNetmask()
S
82 1 3
WunderAuto\Types\Actions\EmailBaseAction::mailContentType()
S
82 1 3
WunderAuto\Types\Filters\BaseFilter::setFilterConfig()
S
81 1 3
WunderAuto\Types\Actions\BaseAction::doAction()
S
82 1 3
WunderAuto\Tokenizer\Stream::__construct()
S
81 1 3
WunderAuto\Scheduler::removeScheduledWorkflow()
S
65 1 10
deactivate_wunderautomation()
S
76 1 4
WunderAuto\ExpressionParser::__construct()
S
69 1 7
WunderAuto\Types\Actions\RestApiCall::__construct()
S
72 1 5
WunderAuto\Types\Actions\BaseAction::setResolver()
S
81 1 3
WunderAuto\Settings\BaseSettings::registerTab()
S
70 1 7
WunderAuto\Types\Triggers\BaseTrigger::addProvidedObject()
S
67 1 8
WunderAuto\TemplateParser::parse()
S
67 1 8
WunderAuto\Upgrade\Upgrade16::__construct()
S
76 1 4
WunderAuto\Tokenizer\Stream::joinUntil()
S
78 1 3
WunderAuto\Format\Phone::__construct()
S
82 1 3
WunderAuto\Workflow::getPostId()
S
82 1 3
wa_wp_new_post()
S
80 1 3
wa_empty_wp_user()
S
81 1 3
WunderAuto\TemplateParser::__construct()
S
66 1 8
WunderAuto\Scheduler::getScheduledWorkflows()
S
64 1 10
WunderAuto\Workflow::__construct()
S
77 1 4
WunderAuto\Types\Actions\CreatePost::__construct()
S
64 1 10
WunderAuto\Format\Phone::getPhoneRules()
S
82 1 3
wa_add_object_type()
S
75 1 4
WunderAuto\Types\Actions\EmailBaseAction::sendEmail()
S
75 1 4
WunderAuto\Types\Actions\BaseAction::setActionConfig()
S
81 1 3
WunderAuto\Types\Filters\BaseFilter::setResolver()
S
81 1 3
WunderAuto\Upgrader::__construct()
S
76 1 4
WunderAuto\Types\Actions\BaseAction::addProvidedObject()
S
64 1 10
WunderAuto\Types\Parameters\BaseParameter::__construct()
S
91 1 2
WunderAuto\Types\Filters\BaseFilter::__construct()
S
91 1 2
WunderAuto\Tokenizer\Stream::isPrev()
S
78 1 3
WunderAuto\PostTypes\Workflow::__construct()
S
81 1 3
WunderAuto\Tokenizer\Stream::joinAll()
S
78 1 3
WunderAuto\Tokenizer\Tokenizer::getCoordinates()
S
73 1 4
WunderAuto\PostTypes\Workflow::workflowColumns()
S
66 1 8
WunderAuto\Types\Actions\HTMLEmail::getFooterFromTemplate()
S
74 1 5
WunderAuto\Types\Filters\BaseFilter::evaluate()
S
82 1 3
WunderAuto\Loader::addFilter()
S
77 1 3

340 more item(s) not shown.