Code Analysis: WunderAutomation 1.7.1

Function Rating Maintainability Complexity Lines of code
WunderAuto\Types\Filters\BaseFilter::evaluateCompare()
D
24
51 170
WunderAuto\EvalMath::nfx()
D
25
49 145
WunderAuto\EvalMath::pfx()
D
32 37 93
ActionScheduler_DBStore::get_query_actions_sql()
C
29 27 121
WunderAuto\Loader::getClasses()
C
21
16 274
ActionScheduler_wpPostStore::get_query_actions_sql()
C
29 26 121
WunderAuto\Types\Actions\Webhook::doAction()
C
35 23 81
WunderAuto\Types\Parameters\BaseParameter::formatField()
B
40 24 53
WunderAuto\JSONPath\Filters\QueryMatchFilter::filter()
B
42 24 45
WunderAuto\Admin::enqueueScripts()
B
29 17 144
ActionScheduler::autoload()
B
40 21 54
WunderAuto\Tokenizer\Stream::scan()
B
46 22 33
WunderAuto\JSONPath\JSONPathLexer::parseExpressionTokens()
B
42 19 53
WunderAuto\Types\Actions\RestApiCall::doAction()
B
38 18 66
WunderAuto\Behaviours\FrontEnd::reOrder()
B
37 16 77
WunderAuto\ExpressionParser::parseStream()
B
39 16 68
WunderAuto\Types\Parameters\BaseAdvancedCustomField::getValue()
B
43 17 44
CronExpression_DayOfWeekField::isSatisfiedBy()
B
39 16 59
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::registerHooks()
B
37 15 68
ActionScheduler_ListTable::display_admin_notices()
B
36 14 79
WunderAuto\PostTypes\Handler::savePost()
B
42 16 48
WunderAuto\JSONPath\JSONPathLexer::createToken()
A
43 16 43
WunderAuto\ExpressionParser::getValue()
A
45 16 40
WunderAuto\Types\Triggers\Webhook\BaseWebhook::checkAuthentication()
A
42 15 53
WunderAuto\ReTriggerHandler::checkReTrigger()
A
39 14 67
WunderAuto\Settings\BaseSettings::renderField()
A
41 14 57
WunderAuto\Types\Internal\BaseInternalType::__construct()
A
46 15 38
WunderAuto\JSONPath\AccessHelper::getValue()
A
47 15 36
WunderAuto\PostTypes\Workflow::workflowFilters()
A
42 13 46
WunderAuto\EvalMath::evaluate()
A
43 13 45
CronExpression::getRunDate()
A
44 13 41
ActionScheduler_TimezoneHelper::get_local_timezone()
A
45 13 40
WunderAuto\PostTypes\Workflow::workflowParseQuery()
A
46 13 39
WunderAuto\Upgrade\Upgrade16::infoFromFilterClass()
A
44 12 47
Action_Scheduler\Migration\ActionMigrator::migrate()
A
43 12 47
getParameterFields()
A
29
2 189
WunderAuto\WunderAuto::getObject()
A
47 12 35
WunderAuto\Upgrade\Upgrade16::upgrade()
A
43 11 47
WunderAuto\AjaxHandler::updateWizardData()
A
44 11 41
WunderAuto\Resolver::getObjectId()
A
54 12 22
WunderAuto\Types\Actions\CancelDelayedWorkflows::doAction()
A
44 10 45
ActionScheduler::init()
A
46 10 37
WunderAuto\Resolver::addObjectById()
A
48 10 36
WunderAuto\Types\Parameters\GenerateCoupon::generateCoupon()
A
42 9 49
WunderAuto\Types\Filters\Order\VirtualProduct::evaluate()
A
49 10 30
WunderAuto\Types\Internal\BaseInternalType::sanitizeValue()
A
50 10 30
WunderAuto\Types\ReTrigger::scheduleCron()
A
45 9 44
WunderAuto\Types\Filters\Order\DownloadableProduct::evaluate()
A
50 10 29
ActionScheduler_Compatibility::raise_memory_limit()
A
50 10 28
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::resolveUrlParameters()
A
45 9 43
WunderAuto\Types\Internal\FieldDescriptor::__construct()
A
58 11 12
WunderAuto\Types\Actions\TaxonomyTerm::doAction()
A
50 10 26
WunderAuto\Types\ReTrigger::evaluateFilters()
A
49 9 33
WunderAuto\TemplateParser::contextEval()
A
50 9 32
WunderAuto\Scheduler::asListArgsColumnContent()
A
45 8 46
WunderAuto\JSONPath\Filters\SliceFilter::filter()
A
50 9 29
WunderAuto\Settings\Support::sanitize()
A
44 8 44
wa_get_template()
A
42 7 56
WunderAuto\AjaxHandler::searchTaxonomy()
A
50 9 26
ActionScheduler_Abstract_ListTable::display_filter_by_status()
A
50 9 25
as_get_scheduled_actions()
A
52 9 25
WunderAuto\JSONPath\Filters\QueryResultFilter::filter()
A
47 8 39
ActionScheduler_TimezoneHelper::get_local_timezone_string()
A
53 9 23
WunderAuto\Types\Actions\ChangeStatus::doAction()
A
47 8 38
ActionScheduler_wpPostStore::claim_actions()
A
46 8 36
WunderAuto\Settings\GeneralSettings::displayField()
A
42 6 66
WunderAuto\Types\Workflow::evaluateFilters()
A
48 8 36
WunderAuto\AjaxHandler::getQueuedObjects()
A
47 8 36
WunderAuto\Types\Parameters\BaseParameter::formatDate()
A
54 9 21
CronExpression_AbstractField::isInIncrementsOfRanges()
A
54 9 19
ActionScheduler_DBStore::save_action()
A
47 8 33
WunderAuto\Types\Internal\WorkflowState::__construct()
A
48 8 33
WunderAuto\Scheduler::doTrigger()
A
50 8 30
WunderAuto\Types\Actions\CreatePost::doAction()
A
44 7 45
ActionScheduler_wpCommentLogger::get_comment_count()
A
49 8 29
WunderAuto\JSONPath\AccessHelper::keyExists()
A
58 9 14
CronExpression_FieldFactory::getField()
A
51 8 29
WunderAuto\Resolver::setMetaValue()
A
52 8 25
WunderAuto\TemplateParser::parseStream()
A
53 8 25
WunderAuto\Types\Parameters\ConfirmationLink::getExpires()
A
53 8 23
ActionScheduler_Abstract_ListTable::extra_tablenav()
A
52 8 21
WunderAuto\Webhook::initDone()
A
46 7 36
as_unschedule_all_actions()
A
57 8 18
WunderAuto\Types\Internal\Filter::__construct()
A
48 7 33
ActionScheduler_ListTable::__construct()
A
36 3 93
WunderAuto\Types\Triggers\Post\Saved::savePost()
A
54 8 18
as_next_scheduled_action()
A
49 7 32
WunderAuto\ExpressionParser::contextEval()
A
49 7 32
WunderAuto\ExpressionParser::parameterObjectType()
A
58 8 17
WunderAuto\Types\ReTrigger::scheduleFixed()
A
49 7 31
WunderAuto\Types\Parameters\GenerateCoupon::getValue()
S
57 8 15
ActionScheduler_Compatibility::raise_time_limit()
S
57 8 15
WunderAuto\Format\Phone::normalizeNumber()
S
50 7 29
WunderAuto\Tokenizer\Tokenizer::tokenize()
S
48 7 29
ActionScheduler_Abstract_ListTable::maybe_render_actions()
S
49 7 28
ActionScheduler_Abstract_QueueRunner::process_action()
S
51 7 27
WunderAuto\Types\Filters\Customer\IsLastOrder::evaluate()
S
51 7 27
WunderAuto\Resolver::getMetaValue()
S
52 7 25
ActionScheduler_Abstract_ListTable::process_bulk_action()
S
51 7 23
WunderAuto\Tokenizer\Stream::consumeToken()
S
52 7 23
WunderAuto\Types\Actions\HTMLEmail::doAction()
S
53 7 22
WunderAuto\Types\Actions\EmailBaseAction::createHeaders()
S
54 7 22
WunderAuto\Pimple\Container::offsetGet()
S
54 7 21
ActionScheduler_DBStore::bulk_cancel_actions()
S
47 6 35
ActionScheduler_DBStore::claim_actions()
S
46 6 35
Action_Scheduler\WP_CLI\Migration_Command::migrate()
S
53 7 20
WunderAuto\Pimple\Container::extend()
S
54 7 20
WunderAuto\Types\Actions\CreateUser::doAction()
S
47 6 35
ActionScheduler_DBStore::fetch_action()
S
49 6 34
WunderAuto\Logger::register()
S
40 3 79
ActionScheduler_ListTable::human_interval()
S
54 7 18
WunderAuto\PostTypes\Workflow::workflowSortableRequest()
S
56 7 18
CronExpression_DayOfMonthField::getNearestWeekday()
S
55 7 18
WunderAuto\Admin::showWelcomePage()
S
56 7 18
WunderAuto\Types\Triggers\Webhook\BaseWebhook::parseRequest()
S
56 7 17
WunderAuto\Types\Parameters\BaseParameter::pluck()
S
56 7 16
WunderAuto\WunderAuto::pluginsLoaded()
S
50 6 30
ActionScheduler_Abstract_ListTable::get_items_query_filters()
S
58 7 14
WunderAuto\Types\Filters\Order\ProductCategories::evaluate()
S
50 6 29
WunderAuto\Types\Filters\Order\ProductTags::evaluate()
S
50 6 29
WunderAuto\Loader::addWunderAutoObjects()
S
50 6 28
WunderAuto\Upgrade\Upgrade16::replaceFilterMultiSelectValues()
S
60 7 13
WunderAuto\Scheduler::scheduleWorkflow()
S
51 6 27
ActionScheduler_Abstract_ListTable::process_row_actions()
S
52 6 24
WunderAuto\PostTypes\Workflow::workflowQuickEdit()
S
47 5 38
WunderAuto\Types\ReTrigger::savePost()
S
53 6 22
WunderAuto\Admin::includeScripts()
S
55 6 20
WunderAuto\JSONPath\JSONPathLexer::__construct()
S
55 6 20
WunderAuto\WunderAuto::addObject()
S
57 6 19
ActionScheduler_ActionFactory::get_stored_action()
S
55 6 19
ActionScheduler_StoreSchema::get_table_definition()
S
46 4 49
WunderAuto\Types\Internal\Filter::jsonSerialize()
S
56 6 18
WunderAuto\Types\Parameters\ConfirmationLink::getValue()
S
48 5 32
WunderAuto\Types\Parameters\ConfirmationLink::editorFields()
S
38 1 91
Action_Scheduler\Migration\Controller::get_migration_config_object()
S
56 6 16
ActionScheduler_WPCLI_Scheduler_command::run()
S
48 5 31
WunderAuto\Types\Filters\BaseFilter::toEpoch()
S
59 6 15
WunderAuto\EvalMath::debugPrintCallingFunction()
S
59 6 14
ActionScheduler_Abstract_ListTable::display_table()
S
58 6 14
WunderAuto\Format\CountryCodes::fromString()
S
59 6 14
WunderAuto\IPTools\Network::prefix2netmask()
S
58 6 13
WunderAuto\Upgrade\Upgrade16::replaceParameters()
S
51 5 28
ActionScheduler_ListTable::prepare_items()
S
45 4 42
WunderAuto\PostTypes\Workflow::addPostType()
S
36 1 86
WunderAuto\Provider::addObjects()
S
38 1 85
Action_Scheduler\Migration\Runner::migrate_actions()
S
53 5 25
WunderAuto\Types\Filters\Customer\BaseOrderCount::getOrderTotalSum()
S
52 5 25
WunderAuto\AjaxHandler::searchQueueData()
S
45 4 40
WunderAuto\AjaxHandler::searchWooProducts()
S
51 5 24
ActionScheduler_HybridStore::get_store_from_action_id()
S
54 5 24
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::parseUrl()
S
52 5 24
WunderAuto\Settings\Support::getDiagnostics()
S
52 5 24
WunderAuto\ReTriggerHandler::getDateQuery()
S
54 5 23
WunderAuto\AdminNotice::printNotices()
S
52 5 23
ActionScheduler_Abstract_ListTable::prepare_items()
S
46 4 37
WunderAuto\WunderAuto::getObjects()
S
55 5 22
WunderAuto\PostTypes\Workflow::workflowSingleColumn()
S
53 5 22
WunderAuto\Types\Workflow::savePost()
S
53 5 22
WunderAuto\Admin::addMetaBoxes()
S
41 1 82
WunderAuto\Types\Workflow::executeSteps()
S
54 5 21
WunderAuto\Admin::getMetaBoxView()
S
54 5 21
WunderAuto\Logger::workflowStarted()
S
55 5 20
WunderAuto\ReTriggerHandler::addReTriggersUI()
S
55 5 19
WunderAuto\Types\ReTrigger::schedule()
S
55 5 19
WunderAuto\Types\Filters\Order\Products::evaluate()
S
56 5 19
wa_get_wp_timezone_offset()
S
56 5 18
WunderAuto\ReTriggerHandler::getTrigger()
S
57 5 18
WunderAuto\Resolver::resolveField()
S
57 5 18
WunderAuto\Types\Parameters\Comment\Status::getValue()
S
57 5 18
WunderAuto\Format\Phone::guessIsoCode()
S
55 5 18
ActionScheduler_wpPostStore::save_post_array()
S
55 5 18
WunderAuto\IPTools\Range::parse()
S
55 5 18
WunderAuto\Upgrade\Upgrade16::filterMapping16()
S
38 1 78
WunderAuto\Types\Filters\Order\ProductTypes::evaluate()
S
56 5 18
WunderAuto\Types\Triggers\Order\Paid::orderStatusChanged()
S
56 5 17
WunderAuto\Types\Triggers\Post\Created::insertPost()
S
57 5 17
WunderAuto\Types\Actions\ChangeRole::doAction()
S
57 5 17
WunderAuto\Types\Parameters\GenerateCoupon::editorFields()
S
41 1 76
WunderAuto\Types\Parameters\Billing\Phone::getValue()
S
57 5 16
WunderAuto\Types\Triggers\Order\Saved::savePost()
S
57 5 16
WunderAuto\Types\Triggers\Post\Created::postTransitionStatus()
S
57 5 16
WunderAuto\Types\Parameters\BaseParameter::toEpoch()
S
60 5 15
ActionScheduler_HybridStore::set_autoincrement()
S
50 4 30
WunderAuto\WunderAuto::getWorkflowPosts()
S
50 4 30
WunderAuto\Types\Parameters\User\Role::getValue()
S
58 5 15
ActionScheduler_Abstract_Schema::register_tables()
S
58 5 15
WunderAuto\PostTypes\Handler::deletePost()
S
58 5 15
ActionScheduler_Compatibility::convert_hr_to_bytes()
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\Types\Filters\Comment\IsCustomerNote::evaluate()
S
58 5 14
WunderAuto\Types\Filters\Post\Categories::evaluate()
S
59 5 13
WunderAuto\Types\Filters\Post\Tags::evaluate()
S
59 5 13
WunderAuto\Types\Parameters\BaseParameter::transform()
S
61 5 13
WunderAuto\Upgrader::upgradeCheck()
S
61 5 13
WunderAuto\Types\Parameters\Webhook\Data::getValue()
S
60 5 13
Action_Scheduler\Migration\Controller::schedule_migration()
S
61 5 13
WunderAuto\Types\Actions\AddObjects::doAction()
S
59 5 13
WunderAuto\Types\Actions\OrderNote::doAction()
S
60 5 13
WunderAuto\Types\Workflow::executeFirstStep()
S
60 5 13
WunderAuto\Admin::registerSettingTabs()
S
60 5 13
WunderAuto\Admin::enqueueStyles()
S
47 3 43
WunderAuto\Types\Parameters\Order\PaymentMethod::getValue()
S
60 5 12
WunderAuto\Types\Triggers\Webhook\BaseWebhook::parseJson()
S
60 5 12
WunderAuto\Types\BaseWorkflow::savePost()
S
60 5 12
ActionScheduler_Abstract_QueueRunner::get_memory_limit()
S
62 5 11
ActionScheduler_CronSchedule::__wakeup()
S
63 5 11
ActionScheduler_IntervalSchedule::__wakeup()
S
63 5 11
ActionScheduler_AdminView::init()
S
61 5 11
WunderAuto\AjaxHandler::searchWpUsers()
S
52 4 24
WunderAuto\AjaxHandler::searchLogData()
S
51 4 24
ActionScheduler_QueueCleaner::delete_old_actions()
S
52 4 24
Action_Scheduler\WP_CLI\Migration_Command::register()
S
48 3 37
ActionScheduler_Store::find_action()
S
54 4 22
WunderAuto\Webhook::parseUrl()
S
53 4 21
ActionScheduler_wpCommentLogger::get_logs()
S
54 4 21
ActionScheduler_wpPostStore::find_actions_by_claim_id()
S
54 4 21
WunderAuto\Types\Actions\EmailBaseAction::readConfig()
S
53 4 21
ActionScheduler_AdminView::add_help_tabs()
S
48 3 35
WunderAuto\AjaxHandler::runQueuedItem()
S
54 4 20
WunderAuto\WunderAuto::getWordPressFilterTags()
S
55 4 20
WunderAuto\Types\Triggers\Comment\ReTriggered::getObjects()
S
55 4 20
ActionScheduler_wpPostStore::mark_complete()
S
54 4 20
as_unschedule_action()
S
55 4 20
ActionScheduler_QueueRunner::do_batch()
S
56 4 19
ActionScheduler_DataController::free_memory()
S
55 4 19
ActionScheduler_StoreSchema::update_schema_5_0()
S
55 4 19
WunderAuto\Types\Internal\ReTriggerState::__construct()
S
55 4 18
ActionScheduler_Abstract_Schema::schema_update_required()
S
56 4 18
ActionScheduler_ListTable::process_row_action()
S
56 4 18
CronExpression_DayOfMonthField::isSatisfiedBy()
S
56 4 18
WunderAuto\Database::databaseVersionCheck()
S
47 2 47
ActionScheduler_HybridStore::action_counts()
S
57 4 17
ActionScheduler_wpPostStore::get_action_status_by_post_status()
S
57 4 17
ActionScheduler_wpPostStore::get_post_status_by_action_status()
S
58 4 17
ActionScheduler_wpPostStore::migration_dependencies_met()
S
56 4 17
Action_Scheduler\Migration\Runner::__construct()
S
57 4 17
ActionScheduler_LoggerSchema::update_schema_3_0()
S
56 4 17
WunderAuto\Types\Actions\WooCommerceEmail::doAction()
S
56 4 17
WunderAuto\Types\Filters\BaseFilter::filterCompareValues()
S
57 4 17
wa_locate_template()
S
58 4 16
WunderAuto\Types\Filters\Order\ShippingZone::getShippingZoneId()
S
58 4 16
ActionScheduler_DBStore::find_actions_by_claim_id()
S
57 4 16
WunderAuto\Types\Parameters\Order\CustomerDetails::getValue()
S
58 4 16
WunderAuto\Types\Parameters\Order\Details::getValue()
S
58 4 16
ActionScheduler_QueueRunner::run()
S
57 4 16
WunderAuto\Types\Parameters\Order\Meta::getValue()
S
58 4 16
WunderAuto\Types\Parameters\Order\ShippingZoneName::getValue()
S
57 4 16
WunderAuto\Types\Triggers\BaseTrigger::getResolverObjects()
S
58 4 16
WunderAuto\Types\Triggers\Comment\OrderNoteSubmitted::commentPost()
S
58 4 16
WunderAuto\JSONPath\JSONPath::find()
S
58 4 16
ActionScheduler_wpPostStore::action_counts()
S
57 4 16
WunderAuto\Types\BaseWorkflow::getState()
S
57 4 16
wa_die_default_requests()
S
57 4 16
WunderAuto\Types\Internal\Action::jsonSerialize()
S
59 4 15
WunderAuto\Types\Internal\BaseInternalType::sanitizeObjectArray()
S
65 5 9
WunderAuto\Types\Internal\Trigger::jsonSerialize()
S
59 4 15
WunderAuto\Types\Filters\Comment\IsOrderStatusNote::evaluate()
S
57 4 15
WunderAuto\AjaxHandler::dismissAdminNotice()
S
58 4 15
WunderAuto\AjaxHandler::cancelQueuedItem()
S
58 4 14
WunderAuto\Types\Internal\BaseInternalType::jsonSerialize()
S
60 4 14
ActionScheduler_Abstract_ListTable::get_items_query_search()
S
58 4 14
WunderAuto\Types\Triggers\Order\ReTriggered::getObjects()
S
59 4 14
WunderAuto\Types\Actions\ChangeCustomField::doAction()
S
58 4 14
WunderAuto\Types\Filters\Post\AdvancedCustomField::evaluate()
S
60 4 13
WunderAuto\Types\Filters\User\AdvancedCustomField::evaluate()
S
60 4 13
WunderAuto\Types\Parameters\BaseParameter::getDataWithPath()
S
60 4 13
WunderAuto\Types\Parameters\Data\JsonParser::getValue()
S
60 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
ActionScheduler_wpPostStore::fetch_action()
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\Settings\GeneralSettings::displaySection()
S
61 4 13
WunderAuto\Types\Filters\Comment\AdvancedCustomField::evaluate()
S
60 4 13
WunderAuto\Activator::activate()
S
60 4 13
WunderAuto\Admin::adminMenu()
S
44 1 58
WunderAuto\ExpressionParser::findInRootContext()
S
62 4 12
WunderAuto\Types\Internal\Step::__construct()
S
61 4 12
WunderAuto\Types\Parameters\Option::getValue()
S
62 4 12
WunderAuto\Resolver::getFirstObjectByType()
S
62 4 12
ActionScheduler_Abstract_Schema::update_table()
S
61 4 12
ActionScheduler_wcSystemStatus::get_template()
S
47 2 42
WunderAuto\Types\Actions\Email::doAction()
S
61 4 12
WunderAuto\Types\Filters\Coupon\Name::evaluate()
S
62 4 12
WunderAuto\Types\Filters\Order\AdvancedCustomField::evaluate()
S
61 4 12
ActionScheduler_DBStore::get_group_id()
S
62 4 11
ActionScheduler_FatalErrorMonitor::handle_unexpected_shutdown()
S
62 4 11
WunderAuto\WunderAuto::ensureObjectTypes()
S
63 4 11
ActionScheduler_wpPostStore::get_date_gmt()
S
61 4 11
WunderAuto\JSONPath\Filters\RecursiveFilter::recurse()
S
63 4 11
WunderAuto\Types\Triggers\Custom::__construct()
S
45 1 52
WunderAuto\Types\Triggers\Webhook\BaseWebhook::handleWebhookRequest()
S
54 3 20
ActionScheduler_QueueCleaner::reset_timeouts()
S
55 3 19
ActionScheduler_DBLogger::bulk_log_cancel_actions()
S
55 3 19
ActionScheduler_wpPostStore::get_actions_by_group()
S
48 2 34
ActionScheduler_wpPostStore::release_claim()
S
55 3 19
ActionScheduler_QueueCleaner::mark_failures()
S
56 3 18
ActionScheduler_wcSystemStatus::get_action_status_date()
S
56 3 18
WunderAuto\Types\Filters\Customer\BaseOrderCount::getOrderCount()
S
57 3 18
WunderAuto\Types\Internal\Step::jsonSerialize()
S
59 3 17
WunderAuto\Logger::triggerFired()
S
57 3 17
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::printErrorMessage()
S
58 3 17
WunderAuto\PostTypes\ReTrigger::addPostType()
S
44 1 47
ActionScheduler_WPCLI_QueueRunner::run()
S
57 3 17
as_has_scheduled_action()
S
58 3 16
ActionScheduler::is_class_migration()
S
57 3 16
ActionScheduler_DBStoreMigrator::save_action()
S
56 3 16
CronExpression::isDue()
S
58 3 15
ActionScheduler_ListTable::get_schedule_display_string()
S
58 3 15
ActionScheduler_Store::validate_args()
S
66 4 8
Action_Scheduler\Migration\Controller::allow_migration()
S
65 4 9
WunderAuto\Types\Parameters\Post\Type::getValue()
S
63 4 10
WunderAuto\Types\Filters\Initiator::evaluate()
S
64 4 10
WunderAuto\Types\Internal\BaseInternalType::sanitizeValueArray()
S
64 4 10
ActionScheduler_wcSystemStatus::get_oldest_and_newest()
S
59 3 15
WunderAuto\JSONPath\JSONPath::last()
S
66 4 8
WunderAuto\Types\Parameters\Order\Status::getValue()
S
63 4 10
WunderAuto\Types\Parameters\Billing\Country::getValue()
S
64 4 9
WunderAuto\Resolver::getObjectIdArray()
S
59 3 15
WunderAuto\Types\Parameters\Post\Status::getValue()
S
63 4 10
ActionScheduler_AsyncRequest_QueueRunner::allow()
S
66 4 8
WunderAuto\Types\Parameters\Shipping\Country::getValue()
S
64 4 9
ActionScheduler_Abstract_QueueRunner::__construct()
S
69 4 6
WunderAuto\IPTools\Network::setNetmask()
S
64 4 9
ActionScheduler_Abstract_QueueRunner::get_execution_time()
S
62 4 10
WunderAuto\JSONPath\JSONPath::first()
S
65 4 8
as_get_datetime_object()
S
63 4 10
ActionScheduler_WPCLI_QueueRunner::setup()
S
58 3 15
CronExpression_AbstractField::isSatisfied()
S
66 4 8
ActionScheduler_LogEntry::__construct()
S
64 4 9
ActionScheduler_QueueRunner::init()
S
59 3 14
WunderAuto\IPTools\Network::parse()
S
59 3 14
ActionScheduler_DBStore::action_counts()
S
59 3 14
CronExpression::factory()
S
59 3 14
WunderAuto\AdminNotice::addNotice()
S
59 3 14
WunderAuto\Logger::evaluatedFilterGroup()
S
61 3 13
ActionScheduler_DBStore::get_status()
S
59 3 13
WunderAuto\Scheduler::executeDelayedWorkflow()
S
59 3 13
WunderAuto\Types\Filters\Order\ShippingMethod::evaluate()
S
61 3 13
WunderAuto\Types\Filters\User\Role::evaluate()
S
60 3 13
WunderAuto\Logger::evaluatedFilter()
S
60 3 13
Action_Scheduler\Migration\BatchFetcher::get_query_strategies()
S
52 2 28
Action_Scheduler\Migration\Runner::run()
S
60 3 13
ActionScheduler_ListTable::get_recurrence()
S
61 3 12
WunderAuto\Logger::evaluatedAllFilters()
S
62 3 12
WunderAuto\Format\Phone::validatedInputNumber()
S
61 3 12
WunderAuto\Types\Filters\Post\Type::initialize()
S
61 3 12
ActionScheduler_DBStore::make_action_from_db_record()
S
60 3 12
ActionScheduler_DBStore::get_date_gmt()
S
60 3 12
CronExpression::setExpression()
S
61 3 12
WunderAuto\Types\Filters\BaseFilter::evaluateJSONPath()
S
62 3 12
WunderAuto\Types\Filters\Order\PaidDate::evaluate()
S
63 3 11
WunderAuto\Types\Filters\ConfirmationLink\Clicks::evaluate()
S
63 3 11
WunderAuto\WunderAuto::getGroups()
S
62 3 11
WunderAuto\JSONPath\Filters\IndexFilter::filter()
S
64 3 11
WunderAuto\Types\Filters\Order\ShippingZone::evaluate()
S
63 3 11
ActionScheduler_TimezoneHelper::set_local_timezone()
S
62 3 11
ActionScheduler_DBLogger::create_entry_from_db_record()
S
63 3 11
ActionScheduler_ActionFactory::repeat()
S
61 3 11
ActionScheduler_ListTable::column_args()
S
61 3 11
WunderAuto\Types\Triggers\Post\ReTriggered::getObjects()
S
62 3 11
WunderAuto\Types\Filters\WebhookParameter::evaluate()
S
62 3 11
WunderAuto\Types\Filters\ConfirmationLink\Name::evaluate()
S
63 3 11
WunderAuto\Types\Filters\Order\CompletedDate::evaluate()
S
63 3 11
WunderAuto\Types\Filters\Order\CreationDate::evaluate()
S
63 3 11
WunderAuto\Types\Actions\BaseAction::get()
S
63 3 11
WunderAuto\Behaviours\FrontEnd::handle()
S
63 3 11
ActionScheduler_DBLogger::log()
S
54 2 22
ActionScheduler_LoggerSchema::get_table_definition()
S
56 2 21
WunderAuto\Types\Triggers\Webhook\Webhook::__construct()
S
48 1 35
WunderAuto\Types\Filters\Weekday::initialize()
S
51 1 32
ActionScheduler_DBStore::mark_complete()
S
57 2 17
WunderAuto\Provider::boostrap()
S
57 2 17
ActionScheduler_wpPostStore_PostTypeRegistrar::post_type_args()
S
49 1 31
ActionScheduler_DataController::maybe_free_memory()
S
72 3 5
WunderAuto\Admin::getSettingsForView()
S
66 3 9
wa_add_parameter()
S
65 3 9
WunderAuto\Types\Filters\Order\ShippingState::initialize()
S
65 3 9
CronExpression::getExpression()
S
67 3 8
wa_add_settings()
S
65 3 9
WunderAuto\Types\Triggers\Webhook\BaseWebhook::saveWunderAutomationWorkflow()
S
70 3 6
WunderAuto\Types\Parameters\Workflow\Name::getValue()
S
69 3 6
WunderAuto\Types\Filters\Order\ShippingMethod::initialize()
S
63 3 10
WunderAuto\Pimple\Container::raw()
S
65 3 9
ActionScheduler_Logger::bulk_log_cancel_actions()
S
68 3 8
ActionScheduler_Store::get_scheduled_date_string()
S
66 3 8
WunderAuto\Types\Filters\Order\Status::evaluate()
S
63 3 10
ActionScheduler_Abstract_ListTable::get_bulk_actions()
S
63 3 10
WunderAuto\Types\Workflow::getOnlyOnce()
S
68 3 7
ActionScheduler_Abstract_ListTable::get_request_orderby()
S
64 3 9
WunderAuto\Tokenizer\Stream::isCurrent()
S
66 3 8
WunderAuto\Resolver::maybeAddCurrentUser()
S
63 3 10
WunderAuto\Resolver::getObjectTypeByName()
S
67 3 8
Action_Scheduler\Migration\Controller::hook_admin_notices()
S
69 3 6
WunderAuto\Upgrader::upgradeNotification()
S
70 3 6
ActionScheduler::is_initialized()
S
67 3 7
WunderAuto\Admin::rowActions()
S
68 3 7
ActionScheduler_Store::get_scheduled_date_string_local()
S
66 3 8
WunderAuto\Types\Parameters\IP::getValue()
S
64 3 10
ActionScheduler_Abstract_ListTable::process_actions()
S
65 3 8
WunderAuto\WunderAuto::loadAddOns()
S
63 3 10
Action_Scheduler\Migration\Controller::maybe_hook_migration()
S
71 3 6
Action_Scheduler\Migration\Controller::get_store_class()
S
64 3 10
ActionScheduler_wpCommentLogger::get_entry()
S
64 3 9
WunderAuto\JSONPath\JSONPath::lastKey()
S
68 3 7
WunderAuto\Upgrader::upgrade()
S
65 3 9
ActionScheduler_QueueRunner::clear_caches()
S
72 3 5
WunderAuto\IPTools\IP::parseBin()
S
62 3 10
ActionScheduler_QueueRunner::maybe_dispatch_async_request()
S
71 3 6
WunderAuto\JSONPath\JSONPath::getFirstElement()
S
65 3 10
WunderAuto\WunderAuto::getWorkflows()
S
65 3 9
ActionScheduler_Versions::latest_version_callback()
S
68 3 7
WunderAuto\JSONPath\AccessHelper::unsetValue()
S
68 3 7
WunderAuto\Resolver::hasObjectId()
S
68 3 8
WunderAuto\IPTools\Range::contains()
S
67 3 7
WunderAuto\JSONPath\AccessHelper::setValue()
S
67 3 7
ActionScheduler_Store::validate_schedule()
S
72 3 5
WunderAuto\Types\Triggers\Order\Completed::orderStatusCompleted()
S
63 3 10
WunderAuto\Types\Triggers\Order\Created::orderCreate()
S
63 3 10
wa_add_filter()
S
65 3 9
WunderAuto\IPTools\IP::getVersion()
S
65 3 9
ActionScheduler::is_class_abstract()
S
59 2 15
ActionScheduler::is_class_cli()
S
63 3 10
WunderAuto\Types\Triggers\Order\Cancelled::orderStatusCancelled()
S
63 3 10
WunderAuto\IPTools\Network::setIP()
S
69 3 6
WunderAuto\Types\Triggers\Comment\Approved::commentTransitionStatus()
S
64 3 9
ActionScheduler_wpCommentLogger::filter_comment_queries()
S
63 3 9
wa_add_action()
S
65 3 9
WunderAuto\JSONPath\AccessHelper::arrayValues()
S
67 3 8
WunderAuto\IPTools\Range::setFirstIP()
S
69 3 6
WunderAuto\Pimple\Container::offsetUnset()
S
66 3 8
WunderAuto\IPTools\Range::setLastIP()
S
69 3 6
WunderAuto\TemplateParser::addOutput()
S
67 3 8
WunderAuto\ExpressionParser::addOutput()
S
67 3 8
ActionScheduler_Abstract_ListTable::get_request_order()
S
66 3 8
wa_add_trigger()
S
65 3 9
ActionScheduler_DataController::init()
S
63 3 10
ActionScheduler_Store::cancel_actions_by_group()
S
60 2 14
ActionScheduler_Store::cancel_actions_by_hook()
S
60 2 14
ActionScheduler_ListTable::recreate_tables()
S
60 2 13
WunderAuto\TemplateParser::contextsPop()
S
61 2 13
WunderAuto\Types\Workflow::executeAction()
S
61 2 12
WunderAuto\Logger::actionsDone()
S
62 2 12
WunderAuto\Logger::actionDone()
S
61 2 12
WunderAuto\Logger::doingAction()
S
61 2 12
WunderAuto\Logger::missingFilter()
S
61 2 12
WunderAuto\ExpressionParser::convertToJson()
S
53 1 25
WunderAuto\TemplateParser::getTokenizer()
S
57 1 19
WunderAuto\ExpressionParser::getTokenizer()
S
57 1 18
WunderAuto\Types\Actions\RestApiCall::sanitizeConfig()
S
57 1 16
WunderAuto\Types\Actions\Webhook::sanitizeConfig()
S
57 1 16
WunderAuto\Types\Internal\FieldDescriptor::getOptionsString()
S
79 2 3
WunderAuto\Behaviours\FrontEnd::getParam()
S
78 2 3
ActionScheduler_Logger::log_unexpected_shutdown()
S
71 2 5
ActionScheduler_Abstract_QueueRunner::batch_limits_exceeded()
S
79 2 3
wa_doing_autosave()
S
80 2 3
WunderAuto\PostTypes\Workflow::keepMenuOpen()
S
68 2 8
WunderAuto\Pimple\Container::offsetSet()
S
67 2 7
ActionScheduler_wpCommentLogger::log()
S
65 2 9
ActionScheduler::plugin_path()
S
67 2 8
WunderAuto\Types\Internal\BaseInternalType::sanitizeObjectProp()
S
73 2 5
WunderAuto\Pimple\Container::protect()
S
68 2 7
ActionScheduler_wpCommentLogger::filter_comment_count()
S
69 2 7
WunderAuto\JSONPath\AccessHelper::collectionKeys()
S
69 2 7
ActionScheduler_ListTable::maybe_render_actions()
S
70 2 6
as_schedule_cron_action()
S
70 2 6
WunderAuto\Types\Triggers\Webhook\BaseWebhook::getLink()
S
67 2 7
Action_Scheduler\Migration\Controller::get_logger_class()
S
66 2 9
WunderAuto\EvalMath::funcs()
S
67 2 7
ActionScheduler_Store::bulk_cancel_actions()
S
71 2 6
as_schedule_recurring_action()
S
70 2 6
CronExpression::setPart()
S
65 2 9
WunderAuto\Pimple\Container::factory()
S
68 2 7
ActionScheduler_HybridStore::get_date()
S
68 2 8
ActionScheduler_DataController::instance()
S
71 2 6
ActionScheduler_HybridStore::get_status()
S
69 2 7
as_enqueue_async_action()
S
70 2 6
action_scheduler_initialize_3_dot_4_dot_0()
S
70 2 6
ActionScheduler_TimezoneHelper::get_local_timezone_offset()
S
64 2 9
WunderAuto\JSONPath\JSONPath::offsetGet()
S
70 2 6
WunderAuto\JSONPath\JSONPath::__get()
S
78 2 3
ActionScheduler_HybridStore::mark_complete()
S
72 2 6
WunderAuto\Types\Parameters\BaseParameter::getDefaultValue()
S
79 2 3
WunderAuto\Tokenizer\Stream::currentToken()
S
78 2 3
WunderAuto\Types\Internal\FieldDescriptor::getOptionsArray()
S
79 2 3
WunderAuto\JSONPath\JSONPath::parseTokens()
S
64 2 10
WunderAuto\Types\Workflow::getHasAlreadyRun()
S
65 2 9
WunderAuto\Types\BaseWorkflow::getVersion()
S
79 2 3
WunderAuto\Pimple\Container::register()
S
69 2 7
CronExpression::getMultipleRunDates()
S
67 2 7
WunderAuto\JSONPath\JSONPath::offsetSet()
S
69 2 7
ActionScheduler_Abstract_QueueRunner::get_time_limit()
S
66 2 8
WunderAuto\Pimple\Container::__construct()
S
68 2 7
ActionScheduler_Logger::log_failed_action()
S
66 2 8
WunderAuto\Tokenizer\Stream::currentValue()
S
73 2 5
ActionScheduler_Abstract_QueueRunner::schedule_next_instance()
S
69 2 7
ActionScheduler::factory()
S
71 2 6
ActionScheduler_Store::instance()
S
68 2 7
WunderAuto\Types\BaseWorkflow::isActive()
S
79 2 3
ActionScheduler_QueueRunner::__construct()
S
68 2 7
ActionScheduler_QueueRunner::instance()
S
68 2 7
ActionScheduler_wpCommentLogger::filter_comment_query_clauses()
S
70 2 6
ActionScheduler_Logger::log_ignored_action()
S
66 2 8
ActionScheduler_Logger::log_failed_fetch_action()
S
66 2 8
WunderAuto\Types\Workflow::setHasAlreadyRun()
S
67 2 8
ActionScheduler_Logger::instance()
S
68 2 7
ActionScheduler_HybridStore::log_execution()
S
72 2 6
WunderAuto\Types\BaseWorkflow::getName()
S
79 2 3
ActionScheduler_Store::validate_action()
S
71 2 5
ActionScheduler_wpCommentLogger::filter_comment_feed()
S
72 2 6
WunderAuto\Types\BaseWorkflow::getPostedJson()
S
71 2 5
ActionScheduler_HybridStore::cancel_action()
S
72 2 6
wa_get_filter()
S
72 2 5
ActionScheduler_HybridStore::mark_failure()
S
72 2 6
wa_get_action()
S
72 2 5
ActionScheduler_HybridStore::__construct()
S
65 2 9
Action_Scheduler\Migration\Controller::init()
S
74 2 5
WunderAuto\JSONPath\AccessHelper::isCollectionType()
S
78 2 3
ActionScheduler_DataController::dependencies_met()
S
73 2 4
Action_Scheduler\Migration\Controller::instance()
S
71 2 6
ActionScheduler_Logger::log_started_action()
S
66 2 8
ActionScheduler_Logger::log_completed_action()
S
66 2 8
WunderAuto\JSONPath\JSONPathLexer::lookAhead()
S
77 2 3
as_schedule_single_action()
S
70 2 6
WunderAuto\Types\Parameters\GenerateCoupon::generateCode()
S
63 2 10
WunderAuto\JSONPath\JSONPath::current()
S
74 2 4
WunderAuto\Types\Filters\BaseFilter::getObject()
S
67 2 8
WunderAuto\EvalMath::trigger()
S
65 2 9
ActionScheduler_wpCommentLogger::create_wp_comment()
S
60 1 14
ActionScheduler_Logger::init()
S
58 1 14
WunderAuto\ExpressionParser::contextsPush()
S
60 1 14
WunderAuto\Types\Parameters\GenerateCoupon::__construct()
S
61 1 12
WunderAuto\Behaviours\FrontEnd::safeRedirect()
S
62 1 12
WunderAuto\ReTriggerHandler::getAllReTriggers()
S
63 1 11
wc_unschedule_action()
S
75 1 4
action_scheduler_register_3_dot_4_dot_0()
S
76 1 4
WunderAuto\JSONPath\JSONPathLexer::atEnd()
S
80 1 3
WunderAuto\PostTypes\Handler::__construct()
S
81 1 3
ActionScheduler_Abstract_QueueRunner::run_cleanup()
S
80 1 3
WunderAuto\Scheduler::register()
S
65 1 10
WunderAuto\Types\Filters\BaseFilter::setFilterConfig()
S
81 1 3
WunderAuto\Types\Internal\FieldDescriptor::getMin()
S
82 1 3
ActionScheduler_QueueRunner::hook_dispatch_async_request()
S
79 1 3
WunderAuto\TemplateParser::contextsPush()
S
65 1 9
WunderAuto\PostTypes\Workflow::workflowColumns()
S
66 1 8
ActionScheduler_QueueRunner::add_wp_cron_schedule()
S
68 1 7
ActionScheduler::plugin_url()
S
79 1 3
WunderAuto\Types\ReTrigger::deleted()
S
63 1 10
WunderAuto\Tokenizer\Stream::__construct()
S
81 1 3
WunderAuto\TemplateParser::currentContext()
S
79 1 3
ActionScheduler_Logger::log_stored_action()
S
79 1 3
wa_empty_wp_user()
S
81 1 3
wa_initialize_globals()
S
78 1 4
WunderAuto\PostTypes\Workflow::register()
S
74 1 4
WunderAuto\Loader::addFilter()
S
68 1 8
WunderAuto\Tokenizer\Stream::joinUntil()
S
78 1 3
ActionScheduler_DataController::set_logger_class()
S
80 1 3
WunderAuto\Types\Internal\FieldDescriptor::getDescription()
S
82 1 3
ActionScheduler_wpCommentLogger::get_comment()
S
80 1 3
WunderAuto\Types\Internal\FieldDescriptor::getVariable()
S
82 1 3
WunderAuto\PostTypes\Handler::register()
S
74 1 4
WunderAuto\IPTools\Network::__construct()
S
77 1 4
WunderAuto\Types\Triggers\Webhook\BaseWebhook::__construct()
S
81 1 3
wa_get_taxonomies()
S
79 1 4
wa_wa()
S
79 1 4
WunderAuto\Types\Internal\FieldDescriptor::getType()
S
82 1 3
WunderAuto\TemplateParser::__construct()
S
68 1 7
WunderAuto\Types\Parameters\BaseParameter::getValue()
S
82 1 3
wc_schedule_single_action()
S
74 1 4
WunderAuto\Types\Filters\BaseFilter::initialize()
S
91 1 2
deactivate_wunderautomation()
S
76 1 4
WunderAuto\IPTools\Network::getFirstIP()
S
81 1 3
WunderAuto\Types\Workflow::getTriggerClass()
S
82 1 3
WunderAuto\Types\Actions\Webhook::__construct()
S
72 1 5
WunderAuto\Tokenizer\Stream::joinAll()
S
78 1 3
WunderAuto\IPTools\Network::getNetwork()
S
78 1 3
WunderAuto\Types\Triggers\Webhook\BaseWebhook::formatHttpHeader()
S
78 1 3
CronExpression::__construct()
S
76 1 4
WunderAuto\Types\BaseWorkflow::getPostId()
S
82 1 3
wa_get_wp_post_statuses()
S
79 1 4
WunderAuto\Types\Parameters\BaseParameter::__construct()
S
91 1 2
WunderAuto\JSONPath\JSONPathLexer::parseExpression()
S
77 1 4
WunderAuto\TemplateParser::parse()
S
68 1 7
ActionScheduler_DataController::is_migration_complete()
S
79 1 3
WunderAuto\Types\Workflow::getSchedule()
S
82 1 3
wa_get_wpdb()
S
79 1 4
WunderAuto\Types\BaseWorkflow::__construct()
S
80 1 3
WunderAuto\IPTools\Network::getIP()
S
82 1 3
WunderAuto\PostTypes\Workflow::__construct()
S
81 1 3
WunderAuto\Loader::makeCallable()
S
80 1 3
wa_wp_new_post()
S
80 1 3
WunderAuto\Types\Filters\BaseFilter::getFilterClass()
S
80 1 3
wa_require_once()
S
83 1 3
WunderAuto\ReTriggerHandler::getClassName()
S
80 1 3
WunderAuto\EvalMath::vars()
S
71 1 6
WunderAuto\IPTools\Network::getNetmask()
S
82 1 3
WunderAuto\Types\Internal\FieldDescriptor::getCondition()
S
82 1 3
WunderAuto\Loader::addAction()
S
68 1 8
WunderAuto\Upgrade\Upgrade16::__construct()
S
81 1 3
ActionScheduler_QueueRunner::unhook_dispatch_async_request()
S
79 1 3
wa_add_object_type()
S
75 1 4
WunderAuto\Types\Filters\BaseFilter::__construct()
S
91 1 2
WunderAuto\IPTools\Network::getLastIP()
S
81 1 3
wc_schedule_cron_action()
S
74 1 4
WunderAuto\Types\ReTrigger::__construct()
S
76 1 4
WunderAuto\Types\ReTrigger::scheduleManual()
S
66 1 9
wa_make_link()
S
80 1 3
WunderAuto\ReTriggerHandler::executeReTriggeredObject()
S
72 1 5
ActionScheduler_DataController::mark_migration_incomplete()
S
80 1 3
ActionScheduler_Abstract_QueueRunner::has_maximum_concurrent_batches()
S
80 1 3
WunderAuto\EvalMath::e()
S
80 1 3
wc_next_scheduled_action()
S
75 1 4
WunderAuto\ReTriggerHandler::register()
S
71 1 5
WunderAuto\Types\Triggers\Webhook\BaseWebhook::registerHooks()
S
80 1 3
WunderAuto\Types\Internal\FieldDescriptor::getLabel()
S
82 1 3
activate_wunderautomation()
S
76 1 4
WunderAuto\ExpressionParser::__construct()
S
69 1 7
WunderAuto\Types\Filters\BaseFilter::evaluate()
S
82 1 3
WunderAuto\Types\Internal\FieldDescriptor::getModel()
S
82 1 3
WunderAuto\Types\Actions\RestApiCall::__construct()
S
72 1 5
ActionScheduler_Abstract_QueueRunner::get_allowed_concurrent_batches()
S
79 1 3
Action_Scheduler\Migration\Controller::__construct()
S
77 1 4
WunderAuto\Behaviours\FrontEnd::register()
S
79 1 3
WunderAuto\Types\Internal\BaseInternalType::toObject()
S
70 1 6
wc_schedule_recurring_action()
S
74 1 4
WunderAuto\Tokenizer\Stream::isNext()
S
78 1 3
ActionScheduler_DataController::mark_migration_complete()
S
80 1 3
CronExpression::getNextRunDate()
S
78 1 3
WunderAuto\Types\Triggers\ConfirmationLink\BaseConfirmationLink::__construct()
S
68 1 8
WunderAuto\Pimple\Container::offsetExists()
S
79 1 3
wc_get_scheduled_actions()
S
75 1 4
ActionScheduler::store()
S
80 1 3
CronExpression::getPreviousRunDate()
S
78 1 3
WunderAuto\Tokenizer\Stream::isPrev()
S
78 1 3
WunderAuto\EvalMath::__construct()
S
75 1 4
ActionScheduler_DataController::set_store_class()
S
80 1 3

965 more item(s) not shown.