Below, is a summary of all classes and their parameters's typehinting status. .
Method | Argument | Typehint | Default | |||||
class ActionMigrator | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
migrate | ||||||||
class BatchFetcher | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
fetch | ||||||||
get_query_strategies | ||||||||
class Config | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_source_store | ||||||||
set_source_store | ||||||||
get_source_logger | ||||||||
set_source_logger | ||||||||
get_destination_store | ||||||||
set_destination_store | ||||||||
get_destination_logger | ||||||||
set_destination_logger | ||||||||
get_dry_run | ||||||||
set_dry_run | ||||||||
get_progress_bar | ||||||||
set_progress_bar | ||||||||
class Controller | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_store_class | ||||||||
get_logger_class | ||||||||
has_custom_datastore | ||||||||
schedule_migration | ||||||||
get_migration_config_object | ||||||||
hook_admin_notices | ||||||||
display_migration_notice | ||||||||
hook | ||||||||
maybe_hook_migration | ||||||||
allow_migration | ||||||||
init | ||||||||
instance | ||||||||
class DryRun_ActionMigrator | ||||||||
Method | Argument | Typehint | Default | |||||
migrate | ||||||||
class DryRun_LogMigrator | ||||||||
Method | Argument | Typehint | Default | |||||
migrate | ||||||||
class LogMigrator | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
migrate | ||||||||
class Runner | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
run | ||||||||
migrate_actions | ||||||||
init_destination | ||||||||
class Scheduler | ||||||||
Method | Argument | Typehint | Default | |||||
hook | ||||||||
unhook | ||||||||
run_migration | ||||||||
mark_complete | ||||||||
is_migration_scheduled | ||||||||
schedule_migration | ||||||||
unschedule_migration | ||||||||
get_schedule_interval | ||||||||
get_batch_size | ||||||||
get_migration_runner | ||||||||
class Migration_Command | ||||||||
Method | Argument | Typehint | Default | |||||
register | ||||||||
migrate | ||||||||
get_migration_config | ||||||||
init_logging | ||||||||
class ProgressBar | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
tick | ||||||||
current | ||||||||
finish | ||||||||
set_message | ||||||||
set_count | ||||||||
setup_progress_bar | ||||||||
class Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_object | ||||||||
register_routes | ||||||||
get_collection_params | ||||||||
prepare_items_query_args | ||||||||
get_items | ||||||||
get_formatted_item_data | ||||||||
prepare_item_for_response | ||||||||
prepare_links | ||||||||
get_item_schema | ||||||||
class User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_object | ||||||||
register_routes | ||||||||
create_item | ||||||||
update_item | ||||||||
get_request_membership_plan | ||||||||
get_request_customer_user | ||||||||
set_user_membership_data | ||||||||
get_collection_params | ||||||||
prepare_items_query_args | ||||||||
get_items | ||||||||
get_formatted_item_data | ||||||||
prepare_item_for_response | ||||||||
prepare_links | ||||||||
get_item_schema | ||||||||
get_endpoint_args_for_item_schema | ||||||||
get_public_batch_schema | ||||||||
class Controller | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_version | ||||||||
get_namespace | ||||||||
get_woocommerce_namespace | ||||||||
get_rest_base | ||||||||
get_post_type | ||||||||
get_post_object | ||||||||
get_object | ||||||||
get_customer_user | ||||||||
prepare_response_collection_paginated | ||||||||
get_invalid_id_error_response | ||||||||
get_item | ||||||||
delete_item | ||||||||
prepare_item_meta_data | ||||||||
class Webhooks | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
add_resources | ||||||||
add_events | ||||||||
add_topics | ||||||||
add_topic_hooks | ||||||||
parse_api_version | ||||||||
create_payload | ||||||||
get_payload | ||||||||
handle_webhook_delivery | ||||||||
handle_new_object_published | ||||||||
add_user_membership_created_webhook_action | ||||||||
add_user_membership_updated_webhook_action | ||||||||
add_user_membership_transferred_webhook_action | ||||||||
add_user_membership_deleted_webhook_action | ||||||||
add_membership_plan_created_webhook_action | ||||||||
add_membership_plan_updated_webhook_action | ||||||||
add_membership_plan_deleted_webhook_action | ||||||||
add_membership_plan_restored_webhook_action | ||||||||
class Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class Setup_Wizard | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
add_admin_notices | ||||||||
load_scripts_styles | ||||||||
register_steps | ||||||||
render_welcome_text | ||||||||
render_settings_step | ||||||||
save_settings_preferences | ||||||||
render_access_step | ||||||||
save_access_preferences | ||||||||
render_member_perks_step | ||||||||
render_restrict_content_preferences_field | ||||||||
render_restrict_products_preferences_field | ||||||||
render_purchasing_discounts_preferences_field | ||||||||
save_member_perks_preferences | ||||||||
render_member_emails_step | ||||||||
get_ending_soon_email_preferences_field | ||||||||
get_expired_email_preferences_field | ||||||||
get_renewal_reminder_email_preferences_field | ||||||||
get_advanced_emails_preferences_field | ||||||||
save_member_emails_preferences | ||||||||
get_next_steps | ||||||||
get_additional_actions | ||||||||
render_after_next_steps | ||||||||
get_my_first_membership_plan | ||||||||
create_my_first_membership_plan | ||||||||
get_or_create_my_first_membership_plan | ||||||||
get_my_first_membership_plan_rule | ||||||||
parse_membership_plan_rule_object_ids | ||||||||
parse_membership_plan_rule_content_type | ||||||||
get_membership_plan_rule_content_type_group | ||||||||
get_membership_plan_rule_content_type_name | ||||||||
get_my_first_membership_plan_id | ||||||||
set_my_first_membership_plan_id | ||||||||
delete_my_first_membership_plan_id | ||||||||
class Block | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
register | ||||||||
remove_block_from_restricted_content_excerpt | ||||||||
interface Dynamic_Content_Block | ||||||||
Method | Argument | Typehint | Default | |||||
render | ||||||||
class Member_Content | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_active_user_memberships | ||||||||
get_free_trial_offset_time | ||||||||
get_date_offset_time | ||||||||
get_period_offset_time | ||||||||
render | ||||||||
get_content_restricted_message | ||||||||
class Non_Member_Content | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
render | ||||||||
class Import_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
import | ||||||||
emulate_file_upload | ||||||||
synopsis | ||||||||
class Import_Export | ||||||||
Method | Argument | Typehint | Default | |||||
add_prompt_hooks | ||||||||
enqueue_assets | ||||||||
add_admin_notices | ||||||||
maybe_enable_import_export_message | ||||||||
get_connection_redirect_args | ||||||||
class Learndash | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_post_metadata | ||||||||
learndash_restricted_content | ||||||||
class Blocks | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_block_editor_version | ||||||||
is_block_editor_supported | ||||||||
add_memberships_block_category | ||||||||
register_blocks | ||||||||
get_blocks | ||||||||
get_block | ||||||||
register_blocks_scripts_styles | ||||||||
get_script_dependencies | ||||||||
get_script_variables | ||||||||
class REST_API | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
includes | ||||||||
register_routes | ||||||||
get_supported_versions | ||||||||
is_supported_version | ||||||||
get_instance | ||||||||
get_user_memberships | ||||||||
get_membership_plans | ||||||||
get_system_status_data | ||||||||
class System_Status_Report | ||||||||
Method | Argument | Typehint | Default | |||||
get_system_status_report_data | ||||||||
get_restriction_data | ||||||||
get_membership_plan_data | ||||||||
get_public_content_data | ||||||||
get_products_excluded_from_discounts | ||||||||
class ActionScheduler | ||||||||
Method | Argument | Typehint | Default | |||||
factory | ||||||||
store | ||||||||
lock | ||||||||
logger | ||||||||
runner | ||||||||
admin_view | ||||||||
plugin_path | ||||||||
plugin_url | ||||||||
autoload | ||||||||
init | ||||||||
is_class_abstract | ||||||||
is_class_migration | ||||||||
is_class_cli | ||||||||
__clone | ||||||||
__wakeup | ||||||||
__construct | ||||||||
get_datetime_object | ||||||||
class ActionScheduler_Abstract_ListTable | ||||||||
Method | Argument | Typehint | Default | |||||
translate | ||||||||
get_bulk_actions | ||||||||
process_bulk_action | ||||||||
bulk_delete | ||||||||
prepare_column_headers | ||||||||
get_sortable_columns | ||||||||
get_columns | ||||||||
get_items_query_limit | ||||||||
get_items_offset | ||||||||
get_items_query_offset | ||||||||
get_items_query_order | ||||||||
get_request_orderby | ||||||||
get_request_order | ||||||||
get_request_status | ||||||||
get_request_search_query | ||||||||
get_table_columns | ||||||||
get_items_query_search | ||||||||
get_items_query_filters | ||||||||
prepare_items | ||||||||
extra_tablenav | ||||||||
set_items | ||||||||
column_cb | ||||||||
maybe_render_actions | ||||||||
process_row_actions | ||||||||
column_default | ||||||||
display_header | ||||||||
display_admin_notices | ||||||||
display_filter_by_status | ||||||||
display_table | ||||||||
process_actions | ||||||||
display_page | ||||||||
get_search_box_placeholder | ||||||||
class ActionScheduler_Abstract_QueueRunner | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
process_action | ||||||||
schedule_next_instance | ||||||||
run_cleanup | ||||||||
get_allowed_concurrent_batches | ||||||||
has_maximum_concurrent_batches | ||||||||
get_time_limit | ||||||||
get_execution_time | ||||||||
time_likely_to_be_exceeded | ||||||||
get_memory_limit | ||||||||
memory_exceeded | ||||||||
batch_limits_exceeded | ||||||||
run | ||||||||
class ActionScheduler_Abstract_QueueRunner_Deprecated | ||||||||
Method | Argument | Typehint | Default | |||||
get_maximum_execution_time | ||||||||
class ActionScheduler_Abstract_RecurringSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
is_recurring | ||||||||
get_first_date | ||||||||
get_recurrence | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_Abstract_Schedule | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
is_recurring | ||||||||
calculate_next | ||||||||
get_next | ||||||||
get_date | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_Abstract_Schema | ||||||||
Method | Argument | Typehint | Default | |||||
register_tables | ||||||||
get_table_definition | ||||||||
schema_update_required | ||||||||
mark_schema_update_complete | ||||||||
update_table | ||||||||
get_full_table_name | ||||||||
class ActionScheduler_Action | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
execute | ||||||||
set_hook | ||||||||
get_hook | ||||||||
set_schedule | ||||||||
get_schedule | ||||||||
set_args | ||||||||
get_args | ||||||||
set_group | ||||||||
get_group | ||||||||
is_finished | ||||||||
class ActionScheduler_ActionClaim | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_id | ||||||||
get_actions | ||||||||
class ActionScheduler_ActionFactory | ||||||||
Method | Argument | Typehint | Default | |||||
get_stored_action | ||||||||
async | ||||||||
single | ||||||||
recurring | ||||||||
cron | ||||||||
repeat | ||||||||
store | ||||||||
class ActionScheduler_AdminView | ||||||||
Method | Argument | Typehint | Default | |||||
instance | ||||||||
init | ||||||||
system_status_report | ||||||||
register_system_status_tab | ||||||||
register_menu | ||||||||
process_admin_ui | ||||||||
render_admin_ui | ||||||||
add_help_tabs | ||||||||
class ActionScheduler_AdminView_Deprecated | ||||||||
Method | Argument | Typehint | Default | |||||
action_scheduler_post_type_args | ||||||||
list_table_views | ||||||||
bulk_actions | ||||||||
list_table_columns | ||||||||
list_table_sortable_columns | ||||||||
list_table_column_content | ||||||||
row_actions | ||||||||
maybe_execute_action | ||||||||
admin_notices | ||||||||
custom_orderby | ||||||||
search_post_password | ||||||||
post_updated_messages | ||||||||
class ActionScheduler_AsyncRequest_QueueRunner | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
handle | ||||||||
maybe_dispatch | ||||||||
allow | ||||||||
get_sleep_seconds | ||||||||
class ActionScheduler_CanceledAction | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class ActionScheduler_CanceledSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
calculate_next | ||||||||
get_next | ||||||||
is_recurring | ||||||||
__wakeup | ||||||||
class ActionScheduler_Compatibility | ||||||||
Method | Argument | Typehint | Default | |||||
convert_hr_to_bytes | ||||||||
raise_memory_limit | ||||||||
raise_time_limit | ||||||||
class ActionScheduler_CronSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
calculate_next | ||||||||
get_recurrence | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_DataController | ||||||||
Method | Argument | Typehint | Default | |||||
dependencies_met | ||||||||
is_migration_complete | ||||||||
mark_migration_complete | ||||||||
set_store_class | ||||||||
set_logger_class | ||||||||
set_sleep_time | ||||||||
set_free_ticks | ||||||||
maybe_free_memory | ||||||||
free_memory | ||||||||
init | ||||||||
instance | ||||||||
class ActionScheduler_DateTime | ||||||||
Method | Argument | Typehint | Default | |||||
getTimestamp | ||||||||
setUtcOffset | ||||||||
getOffset | ||||||||
setTimezone | ||||||||
getOffsetTimestamp | ||||||||
class ActionScheduler_DBLogger | ||||||||
Method | Argument | Typehint | Default | |||||
log | ||||||||
get_entry | ||||||||
create_entry_from_db_record | ||||||||
get_logs | ||||||||
init | ||||||||
clear_deleted_action_logs | ||||||||
bulk_log_cancel_actions | ||||||||
class ActionScheduler_DBStore | ||||||||
Method | Argument | Typehint | Default | |||||
init | ||||||||
save_action | ||||||||
get_group_id | ||||||||
create_group | ||||||||
fetch_action | ||||||||
get_null_action | ||||||||
make_action_from_db_record | ||||||||
find_action | ||||||||
get_query_actions_sql | ||||||||
query_actions | ||||||||
action_counts | ||||||||
cancel_action | ||||||||
cancel_actions_by_hook | ||||||||
cancel_actions_by_group | ||||||||
bulk_cancel_actions | ||||||||
delete_action | ||||||||
get_date | ||||||||
get_date_gmt | ||||||||
stake_claim | ||||||||
generate_claim_id | ||||||||
claim_actions | ||||||||
get_claim_count | ||||||||
get_claim_id | ||||||||
find_actions_by_claim_id | ||||||||
release_claim | ||||||||
unclaim_action | ||||||||
mark_failure | ||||||||
log_execution | ||||||||
mark_complete | ||||||||
get_status | ||||||||
class ActionScheduler_DBStoreMigrator | ||||||||
Method | Argument | Typehint | Default | |||||
save_action | ||||||||
class ActionScheduler_FatalErrorMonitor | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
attach | ||||||||
detach | ||||||||
track_current_action | ||||||||
untrack_action | ||||||||
handle_unexpected_shutdown | ||||||||
class ActionScheduler_FinishedAction | ||||||||
Method | Argument | Typehint | Default | |||||
execute | ||||||||
is_finished | ||||||||
class ActionScheduler_HybridStore | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
set_autoincrement | ||||||||
set_demarkation_id | ||||||||
find_action | ||||||||
query_actions | ||||||||
action_counts | ||||||||
stake_claim | ||||||||
migrate | ||||||||
save_action | ||||||||
fetch_action | ||||||||
cancel_action | ||||||||
delete_action | ||||||||
get_date | ||||||||
mark_failure | ||||||||
log_execution | ||||||||
mark_complete | ||||||||
get_status | ||||||||
get_claim_count | ||||||||
get_claim_id | ||||||||
release_claim | ||||||||
unclaim_action | ||||||||
find_actions_by_claim_id | ||||||||
class ActionScheduler_IntervalSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
calculate_next | ||||||||
interval_in_seconds | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_InvalidActionException | ||||||||
Method | Argument | Typehint | Default | |||||
from_schedule | ||||||||
from_decoding_args | ||||||||
class ActionScheduler_ListTable | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
human_interval | ||||||||
get_recurrence | ||||||||
column_args | ||||||||
column_log_entries | ||||||||
get_log_entry_html | ||||||||
maybe_render_actions | ||||||||
display_admin_notices | ||||||||
column_schedule | ||||||||
get_schedule_display_string | ||||||||
bulk_delete | ||||||||
row_action_cancel | ||||||||
row_action_run | ||||||||
process_row_action | ||||||||
prepare_items | ||||||||
display_filter_by_status | ||||||||
get_search_box_button_text | ||||||||
class ActionScheduler_Lock | ||||||||
Method | Argument | Typehint | Default | |||||
is_locked | ||||||||
set | ||||||||
get_expiration | ||||||||
get_duration | ||||||||
instance | ||||||||
class ActionScheduler_LogEntry | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_date | ||||||||
get_action_id | ||||||||
get_message | ||||||||
class ActionScheduler_Logger | ||||||||
Method | Argument | Typehint | Default | |||||
instance | ||||||||
log | ||||||||
get_entry | ||||||||
get_logs | ||||||||
init | ||||||||
hook_stored_action | ||||||||
unhook_stored_action | ||||||||
log_stored_action | ||||||||
log_canceled_action | ||||||||
log_started_action | ||||||||
log_completed_action | ||||||||
log_failed_action | ||||||||
log_timed_out_action | ||||||||
log_unexpected_shutdown | ||||||||
log_reset_action | ||||||||
log_ignored_action | ||||||||
log_failed_fetch_action | ||||||||
log_failed_schedule_next_instance | ||||||||
bulk_log_cancel_actions | ||||||||
class ActionScheduler_LoggerSchema | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_table_definition | ||||||||
class ActionScheduler_NullAction | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
execute | ||||||||
class ActionScheduler_NullLogEntry | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
class ActionScheduler_NullSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_OptionLock | ||||||||
Method | Argument | Typehint | Default | |||||
set | ||||||||
get_expiration | ||||||||
get_key | ||||||||
class ActionScheduler_QueueCleaner | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
delete_old_actions | ||||||||
reset_timeouts | ||||||||
mark_failures | ||||||||
clean | ||||||||
get_batch_size | ||||||||
class ActionScheduler_QueueRunner | ||||||||
Method | Argument | Typehint | Default | |||||
instance | ||||||||
__construct | ||||||||
init | ||||||||
maybe_dispatch_async_request | ||||||||
run | ||||||||
do_batch | ||||||||
clear_caches | ||||||||
add_wp_cron_schedule | ||||||||
interface ActionScheduler_Schedule | ||||||||
Method | Argument | Typehint | Default | |||||
next | ||||||||
is_recurring | ||||||||
class ActionScheduler_Schedule_Deprecated | ||||||||
Method | Argument | Typehint | Default | |||||
next | ||||||||
class ActionScheduler_SimpleSchedule | ||||||||
Method | Argument | Typehint | Default | |||||
calculate_next | ||||||||
is_recurring | ||||||||
__sleep | ||||||||
__wakeup | ||||||||
class ActionScheduler_Store | ||||||||
Method | Argument | Typehint | Default | |||||
save_action | ||||||||
fetch_action | ||||||||
find_action | ||||||||
query_actions | ||||||||
action_counts | ||||||||
cancel_action | ||||||||
delete_action | ||||||||
get_date | ||||||||
stake_claim | ||||||||
get_claim_count | ||||||||
release_claim | ||||||||
unclaim_action | ||||||||
mark_failure | ||||||||
log_execution | ||||||||
mark_complete | ||||||||
get_status | ||||||||
get_claim_id | ||||||||
find_actions_by_claim_id | ||||||||
validate_sql_comparator | ||||||||
get_scheduled_date_string | ||||||||
get_scheduled_date_string_local | ||||||||
validate_args | ||||||||
validate_schedule | ||||||||
cancel_actions_by_hook | ||||||||
cancel_actions_by_group | ||||||||
bulk_cancel_actions | ||||||||
get_status_labels | ||||||||
has_pending_actions_due | ||||||||
init | ||||||||
instance | ||||||||
class ActionScheduler_Store_Deprecated | ||||||||
Method | Argument | Typehint | Default | |||||
mark_failed_fetch_action | ||||||||
hook | ||||||||
unhook | ||||||||
get_local_timezone | ||||||||
class ActionScheduler_StoreSchema | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_table_definition | ||||||||
class ActionScheduler_TimezoneHelper | ||||||||
Method | Argument | Typehint | Default | |||||
set_local_timezone | ||||||||
get_local_timezone_string | ||||||||
get_local_timezone_offset | ||||||||
get_local_timezone | ||||||||
class ActionScheduler_Versions | ||||||||
Method | Argument | Typehint | Default | |||||
register | ||||||||
get_versions | ||||||||
latest_version | ||||||||
latest_version_callback | ||||||||
instance | ||||||||
initialize_latest_version | ||||||||
class ActionScheduler_wcSystemStatus | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
render | ||||||||
get_oldest_and_newest | ||||||||
get_action_status_date | ||||||||
get_template | ||||||||
__call | ||||||||
class ActionScheduler_WPCLI_QueueRunner | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
setup | ||||||||
add_hooks | ||||||||
setup_progress_bar | ||||||||
run | ||||||||
before_execute | ||||||||
after_execute | ||||||||
action_failed | ||||||||
stop_the_insanity | ||||||||
maybe_stop_the_insanity | ||||||||
class ActionScheduler_WPCLI_Scheduler_command | ||||||||
Method | Argument | Typehint | Default | |||||
run | ||||||||
print_total_actions | ||||||||
print_total_batches | ||||||||
print_error | ||||||||
print_success | ||||||||
class ActionScheduler_WPCommentCleaner | ||||||||
Method | Argument | Typehint | Default | |||||
init | ||||||||
has_logs | ||||||||
maybe_schedule_cleanup | ||||||||
delete_all_action_comments | ||||||||
print_admin_notice | ||||||||
class ActionScheduler_wpCommentLogger | ||||||||
Method | Argument | Typehint | Default | |||||
log | ||||||||
create_wp_comment | ||||||||
get_entry | ||||||||
get_logs | ||||||||
get_comment | ||||||||
filter_comment_queries | ||||||||
filter_comment_query_clauses | ||||||||
filter_comment_feed | ||||||||
get_where_clause | ||||||||
filter_comment_count | ||||||||
get_comment_count | ||||||||
delete_comment_count_cache | ||||||||
init | ||||||||
disable_comment_counting | ||||||||
enable_comment_counting | ||||||||
class ActionScheduler_wpPostStore | ||||||||
Method | Argument | Typehint | Default | |||||
save_action | ||||||||
create_post_array | ||||||||
save_post_array | ||||||||
filter_insert_post_data | ||||||||
set_unique_post_slug | ||||||||
save_post_schedule | ||||||||
save_action_group | ||||||||
fetch_action | ||||||||
get_post | ||||||||
get_null_action | ||||||||
make_action_from_post | ||||||||
get_action_status_by_post_status | ||||||||
get_post_status_by_action_status | ||||||||
find_action | ||||||||
get_query_actions_sql | ||||||||
query_actions | ||||||||
action_counts | ||||||||
cancel_action | ||||||||
delete_action | ||||||||
get_date | ||||||||
get_date_gmt | ||||||||
stake_claim | ||||||||
get_claim_count | ||||||||
generate_claim_id | ||||||||
claim_actions | ||||||||
get_actions_by_group | ||||||||
find_actions_by_claim_id | ||||||||
release_claim | ||||||||
unclaim_action | ||||||||
mark_failure | ||||||||
get_claim_id | ||||||||
get_status | ||||||||
get_post_column | ||||||||
log_execution | ||||||||
mark_complete | ||||||||
validate_action | ||||||||
init | ||||||||
class ActionScheduler_wpPostStore_PostStatusRegistrar | ||||||||
Method | Argument | Typehint | Default | |||||
register | ||||||||
post_status_args | ||||||||
post_status_failed_labels | ||||||||
post_status_running_labels | ||||||||
class ActionScheduler_wpPostStore_PostTypeRegistrar | ||||||||
Method | Argument | Typehint | Default | |||||
register | ||||||||
post_type_args | ||||||||
class ActionScheduler_wpPostStore_TaxonomyRegistrar | ||||||||
Method | Argument | Typehint | Default | |||||
register | ||||||||
taxonomy_args | ||||||||
class CronExpression | ||||||||
Method | Argument | Typehint | Default | |||||
factory | ||||||||
__construct | ||||||||
setExpression | ||||||||
setPart | ||||||||
getNextRunDate | ||||||||
getPreviousRunDate | ||||||||
getMultipleRunDates | ||||||||
getExpression | ||||||||
__toString | ||||||||
isDue | ||||||||
getRunDate | ||||||||
class CronExpression_AbstractField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfied | ||||||||
isRange | ||||||||
isIncrementsOfRanges | ||||||||
isInRange | ||||||||
isInIncrementsOfRanges | ||||||||
class CronExpression_DayOfMonthField | ||||||||
Method | Argument | Typehint | Default | |||||
getNearestWeekday | ||||||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_DayOfWeekField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_FieldFactory | ||||||||
Method | Argument | Typehint | Default | |||||
getField | ||||||||
interface CronExpression_FieldInterface | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_HoursField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_MinutesField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_MonthField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class CronExpression_YearField | ||||||||
Method | Argument | Typehint | Default | |||||
isSatisfiedBy | ||||||||
increment | ||||||||
validate | ||||||||
class WC_CLI_Command | ||||||||
Method | Argument | Typehint | Default | |||||
merge_wp_query_args | ||||||||
merge_wp_user_query_args | ||||||||
parse_datetime | ||||||||
format_datetime | ||||||||
get_formatter | ||||||||
get_default_format_fields | ||||||||
get_format_args | ||||||||
flatten_array | ||||||||
unflatten_array | ||||||||
get_normalized_array_key | ||||||||
is_true | ||||||||
class WC_CLI_Exception | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
getErrorCode | ||||||||
class WC_Dependencies | ||||||||
Method | Argument | Typehint | Default | |||||
init | ||||||||
woocommerce_active_check | ||||||||
class WC_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init_plugin | ||||||||
init_setup_wizard_handler | ||||||||
init_rest_api | ||||||||
init_webhooks | ||||||||
init_lifecycle_handler | ||||||||
init_post_types | ||||||||
includes | ||||||||
admin_includes | ||||||||
ajax_includes | ||||||||
frontend_includes | ||||||||
instance | ||||||||
get_admin_instance | ||||||||
get_ajax_instance | ||||||||
get_capabilities_instance | ||||||||
get_restrictions_instance | ||||||||
get_shipping_instance | ||||||||
get_frontend_instance | ||||||||
get_emails_instance | ||||||||
get_integrations_instance | ||||||||
get_member_discounts_instance | ||||||||
get_plans_instance | ||||||||
get_rules_instance | ||||||||
get_user_memberships_instance | ||||||||
get_utilities_instance | ||||||||
get_rest_api_instance | ||||||||
get_webhooks_instance | ||||||||
get_blocks_instance | ||||||||
get_sales_page_url | ||||||||
get_documentation_url | ||||||||
get_support_url | ||||||||
get_plugin_name | ||||||||
get_file | ||||||||
get_settings_url | ||||||||
add_milestone_hooks | ||||||||
add_admin_notices | ||||||||
add_delayed_admin_notices | ||||||||
is_plugin_installed | ||||||||
is_plugin_settings | ||||||||
add_rewrite_endpoints | ||||||||
add_query_vars | ||||||||
locate_template | ||||||||
register_personal_data_eraser | ||||||||
erase_personal_data | ||||||||
register_personal_data_exporter | ||||||||
export_personal_data | ||||||||
get_user_membership_personal_data | ||||||||
class WC_Memberships_Admin | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_message_handler | ||||||||
get_users_instance | ||||||||
get_user_memberships_instance | ||||||||
get_membership_plans_instance | ||||||||
get_import_export_handler_instance | ||||||||
get_products_instance | ||||||||
get_orders_instance | ||||||||
get_screen_ids | ||||||||
is_memberships_admin_screen | ||||||||
is_memberships_import_export_admin_screen | ||||||||
is_memberships_modal_admin_screen | ||||||||
add_settings_page | ||||||||
handle_email_settings_pages | ||||||||
add_import_export_admin_page | ||||||||
render_import_export_admin_page | ||||||||
get_restrictable_post_types_bulk_actions | ||||||||
add_restrictable_post_types_bulk_actions | ||||||||
process_restrictable_post_types_bulk_actions | ||||||||
display_restrictable_post_types_bulk_actions_notices | ||||||||
init | ||||||||
init_objects | ||||||||
init_modals | ||||||||
init_meta_boxes | ||||||||
get_meta_boxes | ||||||||
get_meta_box_ids | ||||||||
get_modals | ||||||||
enqueue_scripts_and_styles | ||||||||
enqueue_styles | ||||||||
enqueue_scripts | ||||||||
load_wc_scripts | ||||||||
add_system_status_report_block | ||||||||
remove_submenu_link | ||||||||
get_current_tab | ||||||||
render_tabs | ||||||||
show_admin_messages | ||||||||
admin_bar_menu | ||||||||
class WC_Memberships_Admin_Import_Export_Handler | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_admin_page_url | ||||||||
get_admin_page_current_section | ||||||||
set_current_admin_menu_item | ||||||||
set_admin_page_title | ||||||||
render_admin_page | ||||||||
render_admin_page_sections_navigation_links | ||||||||
get_import_fields | ||||||||
get_export_fields | ||||||||
get_csv_delimiter_options | ||||||||
get_plans | ||||||||
get_statuses | ||||||||
render_file_upload_field | ||||||||
render_date_range_field | ||||||||
class WC_Memberships_Admin_Membership_Plan_Rules | ||||||||
Method | Argument | Typehint | Default | |||||
get_valid_post_types_for_content_restriction_rules | ||||||||
get_valid_taxonomies_for_rule_type | ||||||||
get_valid_taxonomies_for_content_restriction_rules | ||||||||
get_valid_taxonomies_for_product_restriction_rules | ||||||||
get_valid_taxonomies_for_purchasing_discounts_rules | ||||||||
get_rule_object_label | ||||||||
get_rule_object_search_action | ||||||||
save_rules | ||||||||
class WC_Memberships_Admin_Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
customize_columns | ||||||||
custom_column_content | ||||||||
list_products_granting_access | ||||||||
get_edit_product_link | ||||||||
customize_row_actions | ||||||||
customize_meta_boxes | ||||||||
post_submitbox_misc_actions | ||||||||
post_submitbox_start | ||||||||
get_plan_to_duplicate | ||||||||
duplicate_membership_plan | ||||||||
duplicate_plan | ||||||||
duplicate_post_meta | ||||||||
duplicate_plan_rules | ||||||||
class WC_Memberships_Admin_Orders | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
render_memberships_order_data | ||||||||
class WC_Memberships_Admin_Products | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
handle_trashed_product_that_grants_access | ||||||||
handle_deleted_product_that_grants_access | ||||||||
duplicate_product_memberships_data | ||||||||
get_membership_bulk_actions | ||||||||
add_membership_bulk_actions | ||||||||
process_membership_bulk_actions | ||||||||
display_membership_bulk_actions_notices | ||||||||
class WC_Memberships_Admin_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
customize_columns | ||||||||
customize_sortable_columns | ||||||||
customize_row_actions | ||||||||
remove_bulk_actions | ||||||||
add_bulk_actions | ||||||||
bulk_edit | ||||||||
custom_column_content | ||||||||
normalize_edit_screen | ||||||||
request_query | ||||||||
posts_clauses | ||||||||
user_membership_title | ||||||||
remove_post_states | ||||||||
restrict_user_memberships | ||||||||
pause_membership | ||||||||
resume_membership | ||||||||
cancel_membership | ||||||||
get_sendback_url | ||||||||
admin_notices | ||||||||
validate_user_membership | ||||||||
maybe_prevent_adding_user_membership | ||||||||
class WC_Memberships_Admin_Users | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
add_user_columns | ||||||||
user_column_values | ||||||||
show_user_memberships | ||||||||
class WC_Memberships_AJAX | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
dismiss_restricted_content_notice | ||||||||
get_membership_date | ||||||||
get_membership_start_date | ||||||||
get_membership_expiration_date | ||||||||
json_search_posts | ||||||||
json_search_terms | ||||||||
add_user_membership_note | ||||||||
delete_user_membership_note | ||||||||
filter_json_search_found_products | ||||||||
create_user_for_membership | ||||||||
transfer_user_membership | ||||||||
get_batch_job | ||||||||
remove_batch_job | ||||||||
grant_retroactive_access | ||||||||
get_users_for_retroactive_access | ||||||||
reschedule_user_memberships_events | ||||||||
export_user_memberships | ||||||||
import_user_memberships | ||||||||
class WC_Memberships_Batch_Job_Modal | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_job_description | ||||||||
get_job_progress | ||||||||
get_progress_bar | ||||||||
get_job_completed | ||||||||
get_job_error | ||||||||
get_cancel_button | ||||||||
get_close_button | ||||||||
get_stop_button | ||||||||
get_start_button | ||||||||
get_template_body | ||||||||
get_template_footer | ||||||||
class WC_Memberships_Capabilities | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
user_has_cap | ||||||||
can_manage_woocommerce | ||||||||
user_has_content_access_from_rules | ||||||||
user_has_product_view_access_from_rules | ||||||||
user_has_product_purchase_access_from_rules | ||||||||
get_user_access_start_time_for_post | ||||||||
get_user_access_start_time_for_post_type | ||||||||
get_user_access_start_time_for_taxonomy | ||||||||
get_user_access_start_time_for_taxonomy_term | ||||||||
get_user_access_start_time | ||||||||
user_can_view | ||||||||
user_can_purchase | ||||||||
user_can | ||||||||
class WC_Memberships_Checkout | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
maybe_enable_registration | ||||||||
restore_registration_settings | ||||||||
maybe_require_registration_fields | ||||||||
remove_guest_checkout_js_param | ||||||||
maybe_force_registration_during_checkout | ||||||||
force_registration | ||||||||
class WC_Memberships_CLI_Command | ||||||||
Method | Argument | Typehint | Default | |||||
get_deprecation_warning | ||||||||
get_member | ||||||||
parse_membership_date | ||||||||
is_valid_membership_status | ||||||||
get_membership_status_keys | ||||||||
trim_membership_status_prefix | ||||||||
add_membership_status_prefix | ||||||||
get_date_range_meta_query_args | ||||||||
class WC_Memberships_CLI_Membership_Plan | ||||||||
Method | Argument | Typehint | Default | |||||
create | ||||||||
update | ||||||||
set_membership_plan_rules | ||||||||
get | ||||||||
get_default_format_fields | ||||||||
get_membership_plan_data | ||||||||
list_ | ||||||||
get_list_query_args | ||||||||
format_posts_to_items | ||||||||
delete | ||||||||
class WC_Memberships_CLI_Membership_Plan_Rule | ||||||||
Method | Argument | Typehint | Default | |||||
create | ||||||||
update | ||||||||
get | ||||||||
get_default_format_fields | ||||||||
get_membership_plan_rule_data | ||||||||
list_ | ||||||||
format_rules_to_items | ||||||||
delete | ||||||||
class WC_Memberships_CLI_User_Membership | ||||||||
Method | Argument | Typehint | Default | |||||
create | ||||||||
update | ||||||||
get | ||||||||
get_default_format_fields | ||||||||
get_user_membership_data | ||||||||
list_ | ||||||||
get_list_query_args | ||||||||
format_posts_to_items | ||||||||
delete | ||||||||
class WC_Memberships_CSV_Export_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_csv_headers | ||||||||
get_csv_enclosure | ||||||||
get_csv_timezone | ||||||||
get_file_name | ||||||||
get_file_path | ||||||||
get_file_url | ||||||||
create_job | ||||||||
process_job | ||||||||
process_item | ||||||||
get_job_results_html | ||||||||
prepare_csv_row_data | ||||||||
get_user_memberships_ids_for_export | ||||||||
get_date_range_meta_query_args | ||||||||
adjust_query_date | ||||||||
delete_export_file | ||||||||
download_exported_file | ||||||||
is_fpassthru_disabled | ||||||||
class WC_Memberships_CSV_Import_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
handle_file_encoding | ||||||||
get_file_upload_error_message | ||||||||
get_csv_enclosure | ||||||||
get_csv_timezone | ||||||||
create_job | ||||||||
process_job | ||||||||
process_item | ||||||||
get_user_membership_from_row | ||||||||
import_user_membership | ||||||||
update_user_membership | ||||||||
update_user_membership_meta | ||||||||
import_user_id | ||||||||
get_user | ||||||||
create_user | ||||||||
get_job_results_html | ||||||||
delete_import_file | ||||||||
class WC_Memberships_Emails | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
add_jilt_prompt_email_ids | ||||||||
adjust_jilt_prompt_membership_email_description | ||||||||
adjust_jilt_prompt_general_description | ||||||||
init_emails | ||||||||
get_email_class_names | ||||||||
get_email_classes | ||||||||
get_email_instance | ||||||||
get_user_membership_note_email_instance | ||||||||
get_user_membership_ending_soon_email_instance | ||||||||
get_user_membership_ended_email_instance | ||||||||
get_user_membership_renewal_reminder_email_instance | ||||||||
get_user_membership_activated_email_instance | ||||||||
get_email_default_content | ||||||||
send_email | ||||||||
send_membership_activated_email | ||||||||
send_membership_ending_soon_email | ||||||||
send_membership_ended_email | ||||||||
send_membership_renewal_reminder_email | ||||||||
send_new_membership_note_email | ||||||||
get_emails_merge_tags_help | ||||||||
maybe_render_thank_you_content | ||||||||
class WC_Memberships_Frontend | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_checkout_instance | ||||||||
get_members_area_instance | ||||||||
enqueue_scripts_and_styles | ||||||||
output_admin_message_html | ||||||||
cancel_membership | ||||||||
log_member_in | ||||||||
renew_membership | ||||||||
process_membership_renewal | ||||||||
redirect_to_page_upon_login | ||||||||
maybe_render_thank_you_content | ||||||||
get_membership_content_classes | ||||||||
add_membership_content_body_class | ||||||||
add_membership_content_post_class | ||||||||
class WC_Memberships_Grant_Retroactive_Access | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
create_job | ||||||||
get_job | ||||||||
has_ongoing_job | ||||||||
delete_job | ||||||||
process_job | ||||||||
process_item | ||||||||
grant_free_access_to_existing_user | ||||||||
grant_access_to_existing_purchases | ||||||||
get_products_from_orders | ||||||||
get_job_results_html | ||||||||
class WC_Memberships_Integration_Bbpress | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
member_can_view_topic | ||||||||
bbpress_init | ||||||||
is_members_area | ||||||||
class WC_Memberships_Integration_Bookings | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
adjust_booking_cost | ||||||||
add_purchaseable_product_to_cart | ||||||||
class WC_Memberships_Integration_Groups | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
groups_integration_settings | ||||||||
add_menu_items | ||||||||
admin_title | ||||||||
render_import_page | ||||||||
remove_groups_access_restriction | ||||||||
import_groups | ||||||||
import_user_membership | ||||||||
admin_wc_memberships_groups_button | ||||||||
get_groups | ||||||||
get_user_groups | ||||||||
get_group_members | ||||||||
class WC_Memberships_Integration_Measurement_Price_Calculator | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
apply_discounts_to_settings_rule_prices | ||||||||
handle_product_cart_item_subtotal_price | ||||||||
get_measurements_price_html | ||||||||
get_price_html_from_to | ||||||||
class WC_Memberships_Integration_One_Page_Checkout | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
maybe_force_registration | ||||||||
class WC_Memberships_Integration_Subscriptions | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
includes | ||||||||
get_plans_instance | ||||||||
get_user_memberships_instance | ||||||||
get_admin_instance | ||||||||
get_frontend_instance | ||||||||
get_ajax_instance | ||||||||
get_lifecycle_instance | ||||||||
get_free_trial_instance | ||||||||
get_discounts_instance | ||||||||
get_utilities_instance | ||||||||
get_cli_instance | ||||||||
handle_subscription_status_change | ||||||||
update_related_membership_dates | ||||||||
cancel_related_membership | ||||||||
update_related_membership_status | ||||||||
handle_user_membership_status_change | ||||||||
handle_subscription_switches | ||||||||
handle_subscription_removal | ||||||||
get_subscription_status | ||||||||
get_subscription_from_membership | ||||||||
get_memberships_from_subscription | ||||||||
get_subscriptions | ||||||||
get_subscriptions_ids | ||||||||
get_user_membership_subscription_id | ||||||||
get_formatted_subscription_id_holder_name | ||||||||
get_subscription_event | ||||||||
get_subscription_event_date | ||||||||
get_subscription_event_time | ||||||||
has_subscription_same_status | ||||||||
has_membership_plan_subscription | ||||||||
has_membership_installment_plan | ||||||||
is_membership_linked_to_subscription | ||||||||
unlink_membership | ||||||||
prune_membership_link_cache | ||||||||
export_user_membership_personal_data | ||||||||
class WC_Memberships_Integration_Subscriptions_Admin | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_subscription_expiration | ||||||||
get_edit_subscription_input | ||||||||
add_subscription_details | ||||||||
output_subscription_options | ||||||||
output_exclude_trial_option | ||||||||
user_membership_post_row_actions | ||||||||
membership_plan_screen_columns | ||||||||
user_membership_screen_columns | ||||||||
user_membership_meta_box_actions | ||||||||
update_user_membership_data | ||||||||
update_membership_plan_data | ||||||||
add_system_status_membership_plan_data | ||||||||
class WC_Memberships_Integration_Subscriptions_Ajax | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
ajax_plan_has_subscription | ||||||||
delete_membership_with_subscription | ||||||||
search_subscriptions_by_id_or_customers | ||||||||
class WC_Memberships_Integration_Subscriptions_CLI | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
plan_has_subscription_product | ||||||||
membership_plan_data_validate_subscription_args | ||||||||
set_subscription_tied_membership_length | ||||||||
user_membership_data_validate_subscription_args | ||||||||
tie_subscription_to_membership | ||||||||
get_membership_plan_default_fields | ||||||||
get_user_membership_default_fields | ||||||||
get_membership_plan_data | ||||||||
get_user_membership_data | ||||||||
class WC_Memberships_Integration_Subscriptions_Discounts | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
adjust_price_filters_priority | ||||||||
get_subscription_product_price_html | ||||||||
handle_subscription_product_discounted_price_html | ||||||||
disable_price_adjustments_for_renewal | ||||||||
enable_discounts_to_sign_up_fees | ||||||||
disable_cart_discounts_for_renewals | ||||||||
maybe_adjust_product_sign_up_fee | ||||||||
class WC_Memberships_Integration_Subscriptions_Free_Trial | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
add_free_trial_status | ||||||||
edit_user_membership_screen_status_options | ||||||||
remove_free_trial_from_bulk_edit | ||||||||
handle_free_trial_end_date_update | ||||||||
class WC_Memberships_Integration_Subscriptions_Frontend | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
subscription_is_purchasable | ||||||||
my_membership_actions | ||||||||
my_membership_details | ||||||||
my_memberships_subscriptions_columns | ||||||||
output_subscription_columns | ||||||||
add_members_area_details | ||||||||
class WC_Memberships_Integration_Subscriptions_Lifecycle | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
handle_activation | ||||||||
handle_deactivation | ||||||||
pause_free_trial_subscription_memberships | ||||||||
update_subscription_memberships | ||||||||
class WC_Memberships_Integration_Subscriptions_Membership_Plan | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_meta_keys | ||||||||
set_meta_keys | ||||||||
get_access_length_type | ||||||||
has_subscription | ||||||||
is_subscription_only | ||||||||
has_installment_plan | ||||||||
set_installment_plan | ||||||||
delete_installment_plan | ||||||||
get_subscription_product_ids | ||||||||
get_subscription_products | ||||||||
has_subscription_products | ||||||||
get_expiration_date | ||||||||
class WC_Memberships_Integration_Subscriptions_Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
get_membership_plan | ||||||||
grant_access_while_subscription_active | ||||||||
adjust_access_granting_product_id | ||||||||
maybe_grant_access_from_new_subscription | ||||||||
maybe_grant_access_from_existing_subscription | ||||||||
maybe_grant_access_from_existing_manual_subscription | ||||||||
grant_access_from_active_subscription | ||||||||
save_subscription_data | ||||||||
exclude_membership_plan_api_item_meta_keys | ||||||||
add_membership_plan_api_item_data_subscription_properties | ||||||||
handle_membership_plan_api_schema | ||||||||
class WC_Memberships_Integration_Subscriptions_User_Membership | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_meta_keys | ||||||||
has_installment_plan | ||||||||
maybe_set_installment_plan | ||||||||
remove_installment_plan | ||||||||
has_subscription | ||||||||
set_subscription_id | ||||||||
get_subscription_id | ||||||||
get_subscription | ||||||||
delete_subscription_id | ||||||||
get_renew_membership_url | ||||||||
can_be_renewed_early | ||||||||
can_be_renewed | ||||||||
order_contains_subscription | ||||||||
get_subscription_end_date | ||||||||
get_subscription_next_payment_date | ||||||||
get_next_bill_on_date | ||||||||
get_next_bill_on_local_date | ||||||||
is_in_free_trial_period | ||||||||
set_free_trial_end_date | ||||||||
get_free_trial_end_date | ||||||||
get_local_trial_end_date | ||||||||
delete_free_trial_end_date | ||||||||
get_end_date | ||||||||
schedule_expiration_events | ||||||||
class WC_Memberships_Integration_Subscriptions_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
get_user_membership | ||||||||
get_subscription_tied_membership_type | ||||||||
handle_cancelled_membership_renewal | ||||||||
adjust_post_access_from_time | ||||||||
renew_membership | ||||||||
adjust_new_membership_data | ||||||||
upon_new_membership_created | ||||||||
handle_membership_expiry_by_scheduled_event | ||||||||
skip_ending_soon_emails | ||||||||
rest_api_user_memberships_collection_params | ||||||||
rest_api_query_user_memberships_by_subscription | ||||||||
exclude_user_membership_api_item_meta_keys | ||||||||
add_user_membership_api_item_data_subscription_id | ||||||||
add_user_membership_api_item_data_subscription_link | ||||||||
handle_user_membership_api_schema | ||||||||
add_user_membership_api_endpoint_args | ||||||||
handle_user_membership_api_write_request | ||||||||
class WC_Memberships_Integration_Subscriptions_Utilities | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_activation_background_instance | ||||||||
add_user_memberships_export_subscription_headers | ||||||||
export_user_membership_subscription_id | ||||||||
export_user_membership_installment_plan | ||||||||
parse_user_membership_subscription_import_data | ||||||||
import_user_membership_subscription_data | ||||||||
class WC_Memberships_Integration_Subscriptions_Utilities_Activation_Background_Job | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
process_job | ||||||||
process_item | ||||||||
class WC_Memberships_Integration_User_Switching | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
customize_membership_plan_row_actions | ||||||||
view_as_member | ||||||||
remove_temp_user | ||||||||
class WC_Memberships_Integrations | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_bbpress_instance | ||||||||
get_bookings_instance | ||||||||
get_groups_instance | ||||||||
get_learndash_instance | ||||||||
get_measurement_price_calculator_instance | ||||||||
get_one_page_checkout_instance | ||||||||
get_subscriptions_instance | ||||||||
get_user_switching_instance | ||||||||
is_bbpress_active | ||||||||
is_bookings_active | ||||||||
is_groups_active | ||||||||
is_jilt_active | ||||||||
is_measurement_price_calculator_active | ||||||||
is_one_page_checkout_active | ||||||||
is_subscriptions_active | ||||||||
is_user_switching_active | ||||||||
class WC_Memberships_Job_Handler | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
create_job | ||||||||
get_job | ||||||||
get_items_per_batch | ||||||||
get_percentage | ||||||||
get_job_results | ||||||||
get_job_results_html | ||||||||
update_job_results | ||||||||
cleanup_jobs | ||||||||
delete_attached_file | ||||||||
is_date | ||||||||
is_timezone | ||||||||
parse_date_mysql | ||||||||
get_csv_headers | ||||||||
get_csv_delimiter | ||||||||
get_csv_enclosure | ||||||||
get_csv_timezone | ||||||||
class WC_Memberships_Loader | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
__clone | ||||||||
__wakeup | ||||||||
init_plugin | ||||||||
load_framework | ||||||||
get_framework_version_namespace | ||||||||
get_framework_version | ||||||||
activation_check | ||||||||
check_environment | ||||||||
add_plugin_notices | ||||||||
plugins_compatible | ||||||||
is_wp_compatible | ||||||||
is_wc_compatible | ||||||||
deactivate_plugin | ||||||||
add_admin_notice | ||||||||
admin_notices | ||||||||
add_documentation_header | ||||||||
is_environment_compatible | ||||||||
get_environment_message | ||||||||
instance | ||||||||
class WC_Memberships_Member_Discounts | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init | ||||||||
is_wp_admin_ajax | ||||||||
should_apply_member_discounts_from_membership_product_in_cart | ||||||||
should_apply_cumulative_member_discounts | ||||||||
applying_discounts | ||||||||
is_user_eligible | ||||||||
get_membership_plans_from_access_granting_products_in_cart | ||||||||
product_grants_access_to_membership_plan | ||||||||
is_add_to_cart_request_for_membership_product | ||||||||
user_has_member_discount | ||||||||
get_user_product_purchasing_discount_rules | ||||||||
user_has_product_purchasing_discount_from_rules | ||||||||
excluding_on_sale_products_from_member_discounts | ||||||||
get_products_excluded_from_member_discounts | ||||||||
set_product_discounts_exclusion | ||||||||
set_product_excluded_from_member_discounts | ||||||||
unset_product_excluded_from_member_discounts | ||||||||
update_excluded_member_discounts_products_cache | ||||||||
delete_excluded_member_discounts_products_cache | ||||||||
is_product_excluded_from_member_discounts | ||||||||
product_is_on_sale | ||||||||
before_sale_badge_template | ||||||||
after_sale_badge_template | ||||||||
displaying_sale_badge | ||||||||
get_variable_price_html_suffix | ||||||||
get_member_price_html | ||||||||
get_price_html_after_discount | ||||||||
get_price_html_before_discount | ||||||||
get_product_unfiltered_sale_status | ||||||||
member_prices_display_sale_price | ||||||||
product_is_on_sale_before_discount | ||||||||
get_member_price | ||||||||
get_member_variation_price | ||||||||
get_member_regular_price | ||||||||
get_member_variation_regular_price | ||||||||
set_user_variation_prices_hash | ||||||||
get_member_discount_badge | ||||||||
disable_discount_badge_for_excluded_products | ||||||||
format_price_decimals | ||||||||
get_rounding_precision | ||||||||
get_discounted_price | ||||||||
has_discounted_price | ||||||||
get_original_price | ||||||||
get_product_discounts | ||||||||
get_product_discount | ||||||||
get_product_discount_html | ||||||||
refresh_cart_upon_member_login | ||||||||
reset_cart_session_data | ||||||||
display_cart_purchasing_discount_message | ||||||||
enable_price_adjustments | ||||||||
disable_price_adjustments | ||||||||
enable_price_html_adjustments | ||||||||
disable_price_html_adjustments | ||||||||
class WC_Memberships_Member_Modal | ||||||||
Method | Argument | Typehint | Default | |||||
get_description | ||||||||
get_template_body | ||||||||
get_user_source_options | ||||||||
get_user_search_field_html | ||||||||
get_new_user_fields_html | ||||||||
get_new_user_fields | ||||||||
class WC_Memberships_Members_Area | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
is_members_area | ||||||||
is_members_area_section | ||||||||
get_members_area_section | ||||||||
get_members_area_section_page | ||||||||
get_members_area_membership_plan_id | ||||||||
get_members_area_membership_plan | ||||||||
get_members_area_user_membership | ||||||||
get_members_area_query_vars | ||||||||
get_members_area_memberships_endpoint_title | ||||||||
get_members_area_memberships_endpoint_url | ||||||||
add_account_members_area_menu_item | ||||||||
adjust_account_members_area_menu_item_classes | ||||||||
get_members_area_navigation_items | ||||||||
get_members_area_navigation_template | ||||||||
adjust_account_page_title | ||||||||
adjust_account_page_breadcrumbs | ||||||||
get_members_area_user_membership_details | ||||||||
adjust_account_page_content | ||||||||
redirect_to_single_membership | ||||||||
output_members_area | ||||||||
get_members_area_sorting_args | ||||||||
get_template | ||||||||
class WC_Memberships_Membership_Plan | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_id | ||||||||
get_name | ||||||||
get_formatted_name | ||||||||
get_slug | ||||||||
get_meta_keys | ||||||||
set_meta_keys | ||||||||
get_product_ids | ||||||||
get_products | ||||||||
set_product_ids | ||||||||
delete_product_ids | ||||||||
has_products | ||||||||
has_product | ||||||||
validate_access_method | ||||||||
set_access_method | ||||||||
get_access_method | ||||||||
delete_access_method | ||||||||
is_access_method | ||||||||
set_access_length | ||||||||
get_access_length_amount | ||||||||
get_access_length_period | ||||||||
has_access_length | ||||||||
get_access_length | ||||||||
get_access_length_in_seconds | ||||||||
get_human_access_length | ||||||||
delete_access_length | ||||||||
get_access_length_type | ||||||||
is_access_length_type | ||||||||
set_access_start_date | ||||||||
get_access_start_date | ||||||||
validate_access_start_date | ||||||||
get_local_access_start_date | ||||||||
delete_access_start_date | ||||||||
set_access_end_date | ||||||||
get_access_end_date | ||||||||
get_local_access_end_date | ||||||||
get_access_end_date_meta | ||||||||
delete_access_end_date | ||||||||
get_expiration_date | ||||||||
set_members_area_sections | ||||||||
get_members_area_sections | ||||||||
delete_members_area_sections | ||||||||
set_email_content | ||||||||
get_email_content | ||||||||
delete_email_content | ||||||||
get_rules | ||||||||
get_rule | ||||||||
get_content_restriction_rules | ||||||||
get_product_restriction_rules | ||||||||
get_purchasing_discount_rules | ||||||||
set_rules | ||||||||
delete_rules | ||||||||
compact_rules | ||||||||
get_compact_rules | ||||||||
get_restricted | ||||||||
filter_sale_products_excluded_from_member_discounts | ||||||||
get_restricted_content | ||||||||
get_restricted_products | ||||||||
get_discounted_products | ||||||||
has_product_discount | ||||||||
get_product_discount | ||||||||
get_formatted_product_discount | ||||||||
get_product_from_to_discount | ||||||||
get_memberships | ||||||||
get_memberships_count | ||||||||
has_active_memberships | ||||||||
grant_access_from_purchase | ||||||||
class WC_Memberships_Membership_Plan_Rule | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_default_data | ||||||||
get_raw_data | ||||||||
get_id | ||||||||
set_id | ||||||||
has_id | ||||||||
is_new | ||||||||
is_trashed | ||||||||
get_rule_type | ||||||||
set_rule_type | ||||||||
get_membership_plan_id | ||||||||
set_membership_plan_id | ||||||||
get_membership_plan | ||||||||
has_membership_plan_id | ||||||||
has_membership_plan | ||||||||
get_target | ||||||||
set_target | ||||||||
get_content_type_key | ||||||||
get_content_type | ||||||||
set_content_type | ||||||||
is_content_type | ||||||||
get_content_type_object | ||||||||
get_content_type_labels | ||||||||
get_content_type_name | ||||||||
set_content_type_name | ||||||||
is_content_type_name | ||||||||
get_object_ids | ||||||||
set_object_ids | ||||||||
has_object_ids | ||||||||
has_objects | ||||||||
delete_object_ids | ||||||||
get_object_children_ids | ||||||||
get_grandchildren | ||||||||
get_access_schedule | ||||||||
set_access_schedule | ||||||||
is_access_schedule_excluding_trial | ||||||||
set_access_schedule_exclude_trial | ||||||||
is_access_schedule_including_trial | ||||||||
set_access_schedule_include_trial | ||||||||
get_access_type | ||||||||
set_access_type | ||||||||
is_access_type | ||||||||
set_discount | ||||||||
delete_discount | ||||||||
get_discount | ||||||||
has_discount | ||||||||
get_discount_type | ||||||||
set_discount_type | ||||||||
is_discount_type | ||||||||
get_discount_amount | ||||||||
set_discount_amount | ||||||||
delete_discount_amount | ||||||||
is_active | ||||||||
is_inactive | ||||||||
set_active | ||||||||
set_inactive | ||||||||
is_type | ||||||||
get_priority | ||||||||
get_access_schedule_amount | ||||||||
get_access_schedule_period | ||||||||
get_access_start_time | ||||||||
applies_to | ||||||||
grants_immediate_access | ||||||||
current_user_can_edit | ||||||||
current_context_allows_editing | ||||||||
class WC_Memberships_Membership_Plans | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_membership_plan | ||||||||
get_membership_plans | ||||||||
get_free_membership_plans | ||||||||
get_membership_plans_count | ||||||||
get_membership_plans_access_methods | ||||||||
get_membership_plans_access_length_types | ||||||||
get_membership_plans_access_length_periods | ||||||||
get_available_membership_plans | ||||||||
delete_related_data | ||||||||
grant_access_to_free_membership | ||||||||
grant_access_to_membership_from_order | ||||||||
class WC_Memberships_Meta_Box | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
get_id | ||||||||
get_id_underscored | ||||||||
get_nonce_name | ||||||||
get_nonce_action | ||||||||
get_post | ||||||||
get_membership_plan | ||||||||
get_user_membership | ||||||||
get_product | ||||||||
get_order | ||||||||
get_user | ||||||||
get_access_period_options | ||||||||
get_access_schedule_period_options | ||||||||
get_discount_type_options | ||||||||
get_product_restriction_access_type_options | ||||||||
get_product_restriction_content_type_options | ||||||||
get_purchasing_discount_content_type_options | ||||||||
get_available_membership_plans | ||||||||
get_membership_plan_options | ||||||||
get_membership_user | ||||||||
get_plan_rule_template | ||||||||
get_content_restriction_rules | ||||||||
get_product_restriction_rules | ||||||||
get_purchasing_discount_rules | ||||||||
maybe_enqueue_scripts_and_styles | ||||||||
enqueue_scripts_and_styles | ||||||||
add_meta_box | ||||||||
postbox_classes | ||||||||
do_output | ||||||||
output | ||||||||
update_custom_message | ||||||||
save_post | ||||||||
class WC_Memberships_Meta_Box_Membership_Plan_Data | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
get_content_restriction_rules | ||||||||
get_product_restriction_rules | ||||||||
get_purchasing_discount_rules | ||||||||
output | ||||||||
output_general_panel | ||||||||
get_trashed_products_message | ||||||||
output_restrict_content_panel | ||||||||
output_restrict_products_panel | ||||||||
output_purchasing_discounts_panel | ||||||||
output_members_area_panel | ||||||||
output_email_content_panel | ||||||||
list_post_links | ||||||||
add_admin_notices | ||||||||
render_admin_notice_js | ||||||||
update_data | ||||||||
check_for_conflicting_products | ||||||||
query_product_ids | ||||||||
class WC_Memberships_Meta_Box_Membership_Plan_Email_Content_Merge_Tags | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
output | ||||||||
class WC_Memberships_Meta_Box_Post_Memberships_Data | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
get_content_restriction_rules | ||||||||
output | ||||||||
update_data | ||||||||
class WC_Memberships_Meta_Box_Product_Memberships_Data | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
enqueue_scripts_and_styles | ||||||||
get_product_membership_plans | ||||||||
get_product_restriction_rules | ||||||||
get_purchasing_discount_rules | ||||||||
output | ||||||||
output_restrict_product_panel | ||||||||
output_grant_access_panel | ||||||||
output_purchasing_discounts_panel | ||||||||
update_data | ||||||||
class WC_Memberships_Meta_Box_User_Membership_Data | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
get_membership_plan_options | ||||||||
output | ||||||||
output_membership_actions | ||||||||
output_plan_details_panel | ||||||||
output_billing_details_panel | ||||||||
update_data | ||||||||
class WC_Memberships_Meta_Box_User_Membership_Member_Details | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
output | ||||||||
class WC_Memberships_Meta_Box_User_Membership_Notes | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
add_meta_box | ||||||||
output | ||||||||
class WC_Memberships_Meta_Box_User_Membership_Recent_Activity | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_title | ||||||||
output | ||||||||
class WC_Memberships_Meta_Box_View | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
output | ||||||||
get_rule_index | ||||||||
class WC_Memberships_Meta_Box_View_Content_Restriction_Rule | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Content_Restriction_Rules | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Membership_Note | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Membership_Recent_Activity_Note | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Product_Restriction_Rule | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Product_Restriction_Rules | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Purchasing_Discount_Rule | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Meta_Box_View_Purchasing_Discount_Rules | ||||||||
Method | Argument | Typehint | Default | |||||
output | ||||||||
class WC_Memberships_Modal | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_id | ||||||||
get_template_header | ||||||||
get_template_body | ||||||||
get_template_footer | ||||||||
get_template | ||||||||
get_html | ||||||||
output | ||||||||
class WC_Memberships_Modal_Add_User_Membership | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_description | ||||||||
class WC_Memberships_Modal_Grant_Access_Membership_Plan | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_job_description | ||||||||
get_job_progress | ||||||||
get_progress_bar | ||||||||
get_job_completed | ||||||||
get_start_button | ||||||||
class WC_Memberships_Modal_Import_Export_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_job_progress | ||||||||
get_progress_bar | ||||||||
get_job_completed | ||||||||
get_stop_button | ||||||||
class WC_Memberships_Modal_Reschedule_User_Memberships_Events | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_job_description | ||||||||
get_job_progress | ||||||||
get_progress_bar | ||||||||
get_job_completed | ||||||||
class WC_Memberships_Modal_Transfer_User_Membership | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_description | ||||||||
get_user_source_options | ||||||||
class WC_Memberships_Post_Types | ||||||||
Method | Argument | Typehint | Default | |||||
initialize | ||||||||
init_user_roles | ||||||||
init_post_types | ||||||||
init_post_statuses | ||||||||
updated_messages | ||||||||
bulk_updated_messages | ||||||||
maybe_remove_meta_boxes | ||||||||
class WC_Memberships_Posts_Restrictions | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
handle_restriction_modes | ||||||||
hide_restricted_content_comments | ||||||||
hide_restricted_content_feed_enclosures | ||||||||
redirect_restricted_content | ||||||||
is_feed_restricted | ||||||||
display_restricted_taxonomy_term_notice | ||||||||
get_restricted_taxonomy_term_message_code | ||||||||
redirect_to_member_content_upon_login | ||||||||
handle_posts_clauses | ||||||||
exclude_restricted_posts_types | ||||||||
exclude_restricted_taxonomies | ||||||||
exclude_restricted_terms | ||||||||
exclude_restricted_posts | ||||||||
exclude_restricted_sticky_posts | ||||||||
exclude_restricted_pages | ||||||||
handle_terms_clauses | ||||||||
handle_get_terms_args | ||||||||
get_taxonomy_access_where_clause | ||||||||
get_term_access_where_clause | ||||||||
get_post_access_where_clause | ||||||||
get_taxonomies_for_post_types | ||||||||
get_post_types_for_taxonomies | ||||||||
restrict_post | ||||||||
restrict_post_content | ||||||||
restrict_post_comments | ||||||||
handle_restricted_post_content_filtering | ||||||||
exclude_restricted_adjacent_posts | ||||||||
exclude_restricted_content_comments | ||||||||
exclude_restricted_comments | ||||||||
class WC_Memberships_Products_Restrictions | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
restrict_shop_page | ||||||||
hide_restricted_product_price | ||||||||
remove_product_thumbnail | ||||||||
restore_product_thumbnail | ||||||||
template_loop_product_thumbnail_placeholder | ||||||||
password_protect_restricted_product | ||||||||
restore_restricted_product_title | ||||||||
restrict_product_content | ||||||||
product_can_be_purchased | ||||||||
product_is_purchasable | ||||||||
variation_is_purchasable | ||||||||
get_parent_product | ||||||||
product_is_visible | ||||||||
variation_is_visible | ||||||||
hide_invisible_variations | ||||||||
display_product_purchasing_restricted_message | ||||||||
display_product_purchasing_discount_message | ||||||||
display_cart_member_login_notice | ||||||||
display_checkout_member_login_notice | ||||||||
get_member_login_message | ||||||||
get_cart_items_with_member_discounts | ||||||||
cart_has_items_with_member_discounts | ||||||||
restrict_related_products | ||||||||
restrict_related_terms | ||||||||
restrict_shortcode_products_query_results | ||||||||
hide_widget_product_categories | ||||||||
get_restricted_product_category_excluded_tree | ||||||||
filter_restricted_product_categories_array | ||||||||
class WC_Memberships_Restrictions | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_posts_restrictions_instance | ||||||||
get_products_restrictions_instance | ||||||||
get_restriction_modes | ||||||||
get_restriction_mode | ||||||||
is_restriction_mode | ||||||||
set_restriction_mode | ||||||||
get_restricted_content_redirect_page_id | ||||||||
is_restricted_content_redirect_page | ||||||||
set_restricted_content_redirect_page_id | ||||||||
get_restricted_content_redirect_url | ||||||||
showing_restricted_products | ||||||||
hiding_restricted_products | ||||||||
set_restricted_products_visibility | ||||||||
showing_excerpts | ||||||||
hiding_excerpts | ||||||||
set_excerpts_visibility | ||||||||
inherit_restriction_rules | ||||||||
enable_restriction_rules_inheritance | ||||||||
disable_restriction_rules_inheritance | ||||||||
get_public_posts | ||||||||
get_public_products | ||||||||
is_post_public | ||||||||
is_product_public | ||||||||
set_content_forced_public | ||||||||
set_content_public | ||||||||
set_product_public | ||||||||
unset_content_public | ||||||||
unset_product_public | ||||||||
update_public_content_cache | ||||||||
delete_public_content_cache | ||||||||
get_user_content_access_conditions | ||||||||
get_user_content_for_access_condition | ||||||||
get_user_restricted_posts | ||||||||
get_user_granted_posts | ||||||||
get_user_restricted_terms | ||||||||
get_user_granted_terms | ||||||||
get_products_that_grant_access | ||||||||
get_products_that_grant_discount | ||||||||
class WC_Memberships_Rules | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
init_rules | ||||||||
flush_rules | ||||||||
get_rules_raw | ||||||||
get_rules | ||||||||
get_valid_rule_types | ||||||||
is_valid_rule_type | ||||||||
get_rules_valid_access_types | ||||||||
is_valid_rule_access_type | ||||||||
get_rule_valid_content_types | ||||||||
is_valid_rule_content_type | ||||||||
rule_content_type_exists | ||||||||
is_valid_rule_content_type_name | ||||||||
get_valid_discount_types | ||||||||
is_valid_discount_type | ||||||||
get_queried_rules_object_id | ||||||||
query_rules | ||||||||
get_plan_rules | ||||||||
get_rule | ||||||||
rule_exists | ||||||||
add_rules | ||||||||
update_rules | ||||||||
delete_rules | ||||||||
set_rules | ||||||||
compact_rules | ||||||||
get_post_content_restriction_rules | ||||||||
get_taxonomy_content_restriction_rules | ||||||||
get_taxonomy_term_content_restriction_rules | ||||||||
get_post_type_content_restriction_rules | ||||||||
get_products_restriction_rules | ||||||||
get_product_restriction_rules | ||||||||
get_taxonomy_product_restriction_rules | ||||||||
get_taxonomy_term_product_restriction_rules | ||||||||
get_purchasing_discount_rules | ||||||||
get_product_purchasing_discount_rules | ||||||||
get_taxonomy_purchasing_discount_rules | ||||||||
get_taxonomy_term_purchasing_discount_rules | ||||||||
get_user_product_purchasing_discount_rules | ||||||||
product_has_purchasing_discount_rules | ||||||||
get_discount_rules_precision | ||||||||
get_products_to_purchase_from_rules | ||||||||
class WC_Memberships_Shipping | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
modify_free_shipping_settings | ||||||||
modify_free_shipping_availability | ||||||||
add_admin_styles | ||||||||
add_admin_scripts | ||||||||
get_plan_list | ||||||||
is_shipping_settings | ||||||||
class WC_Memberships_Shortcodes | ||||||||
Method | Argument | Typehint | Default | |||||
initialize | ||||||||
restrict | ||||||||
nonmember | ||||||||
content_restricted | ||||||||
has_product_discount | ||||||||
get_product_discount | ||||||||
parse_atts | ||||||||
class WC_Memberships_Upgrade | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
activate | ||||||||
deactivate | ||||||||
install | ||||||||
upgrade | ||||||||
create_files | ||||||||
upgrade_to_1_1_0 | ||||||||
upgrade_to_1_4_0 | ||||||||
upgrade_to_1_7_0 | ||||||||
upgrade_to_1_9_0 | ||||||||
upgrade_to_1_9_2 | ||||||||
upgrade_to_1_10_0 | ||||||||
upgrade_to_1_10_5 | ||||||||
upgrade_to_1_11_0 | ||||||||
upgrade_to_1_11_1 | ||||||||
upgrade_to_1_13_2 | ||||||||
upgrade_to_1_16_2 | ||||||||
upgrade_to_1_17_5 | ||||||||
class WC_Memberships_User_Membership | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_id | ||||||||
get_user_id | ||||||||
get_user | ||||||||
get_plan_id | ||||||||
get_plan | ||||||||
get_status | ||||||||
get_view_membership_url | ||||||||
get_meta_keys | ||||||||
set_meta_keys | ||||||||
get_type | ||||||||
is_type | ||||||||
set_start_date | ||||||||
get_start_date | ||||||||
get_local_start_date | ||||||||
has_start_date | ||||||||
set_end_date | ||||||||
get_end_date | ||||||||
get_local_end_date | ||||||||
has_end_date | ||||||||
get_cancelled_date | ||||||||
get_local_cancelled_date | ||||||||
set_cancelled_date | ||||||||
get_paused_date | ||||||||
get_local_paused_date | ||||||||
set_paused_date | ||||||||
delete_paused_date | ||||||||
get_paused_intervals | ||||||||
set_paused_interval | ||||||||
delete_paused_intervals | ||||||||
get_total_time | ||||||||
get_total_active_time | ||||||||
get_total_inactive_time | ||||||||
unschedule_activation_events | ||||||||
schedule_activation_events | ||||||||
unschedule_expiration_events | ||||||||
schedule_expiration_events | ||||||||
schedule_post_expiration_events | ||||||||
set_order_id | ||||||||
get_order_id | ||||||||
get_order | ||||||||
delete_order_id | ||||||||
set_product_id | ||||||||
get_product_id | ||||||||
get_product | ||||||||
delete_product_id | ||||||||
has_status | ||||||||
update_status | ||||||||
is_cancelled | ||||||||
is_expired | ||||||||
is_paused | ||||||||
is_delayed | ||||||||
is_active | ||||||||
is_in_active_period | ||||||||
pause_membership | ||||||||
cancel_membership | ||||||||
expire_membership | ||||||||
activate_membership | ||||||||
can_be_cancelled | ||||||||
get_cancel_membership_url | ||||||||
get_product_for_renewal | ||||||||
get_products_for_renewal | ||||||||
can_be_renewed | ||||||||
get_renewal_login_token | ||||||||
generate_renewal_login_token | ||||||||
delete_renewal_login_token | ||||||||
get_renew_membership_url | ||||||||
can_be_transferred | ||||||||
transfer_ownership | ||||||||
get_previous_owners | ||||||||
get_notes | ||||||||
add_note | ||||||||
class WC_Memberships_User_Membership_Activated_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
trigger | ||||||||
init_form_fields | ||||||||
get_default_body | ||||||||
class WC_Memberships_User_Membership_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
is_customer_email | ||||||||
parse_merge_tags | ||||||||
get_default_body | ||||||||
get_body | ||||||||
enable | ||||||||
disable | ||||||||
get_schedule | ||||||||
set_schedule | ||||||||
get_template_args | ||||||||
get_content_html | ||||||||
get_content_plain | ||||||||
class WC_Memberships_User_Membership_Ended_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
trigger | ||||||||
init_form_fields | ||||||||
get_default_body | ||||||||
class WC_Memberships_User_Membership_Ending_Soon_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
trigger | ||||||||
init_form_fields | ||||||||
get_default_body | ||||||||
class WC_Memberships_User_Membership_Note_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
trigger | ||||||||
init_form_fields | ||||||||
get_template_args | ||||||||
class WC_Memberships_User_Membership_Renewal_Reminder_Email | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
trigger | ||||||||
init_form_fields | ||||||||
get_default_body | ||||||||
class WC_Memberships_User_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
create_user_membership | ||||||||
get_user_memberships | ||||||||
get_user_membership | ||||||||
prune_object_caches | ||||||||
get_user_membership_by_order_id | ||||||||
is_user_member | ||||||||
is_user_active_member | ||||||||
is_user_delayed_member | ||||||||
is_user_active_or_delayed_member | ||||||||
get_user_membership_notes_count | ||||||||
get_user_member_since_date | ||||||||
get_user_member_since_local_date | ||||||||
get_user_membership_statuses | ||||||||
is_user_membership_status | ||||||||
get_active_access_membership_statuses | ||||||||
get_valid_user_membership_statuses_for_renewal | ||||||||
get_valid_user_membership_statuses_for_cancellation | ||||||||
adjust_user_membership_post_data | ||||||||
transition_post_status | ||||||||
set_membership_status_transition_note | ||||||||
get_membership_status_transition_note | ||||||||
activate_delayed_user_memberships | ||||||||
trigger_expiration_events | ||||||||
get_ending_soon_days | ||||||||
get_renewal_reminder_days | ||||||||
get_event_days | ||||||||
save_user_membership | ||||||||
delete_user_memberships | ||||||||
delete_related_data | ||||||||
handle_order_trashed | ||||||||
handle_order_refunded | ||||||||
handle_order_cancellation | ||||||||
exclude_membership_notes_from_queries | ||||||||
exclude_membership_notes_from_feed_join | ||||||||
exclude_membership_notes_from_feed_where | ||||||||
exclude_membership_notes_from_comments_count | ||||||||
class WC_Memberships_User_Memberships_Reschedule_Events | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
has_ongoing_job | ||||||||
process_job | ||||||||
process_item | ||||||||
class WC_Memberships_User_Messages | ||||||||
Method | Argument | Typehint | Default | |||||
set_message | ||||||||
delete_message | ||||||||
get_default_messages | ||||||||
get_default_message | ||||||||
get_message_code_shorthand_by_post_type | ||||||||
get_message | ||||||||
get_message_html | ||||||||
get_notice_html | ||||||||
filter_message_html | ||||||||
should_get_content_excerpt | ||||||||
get_restricted_content_excerpt | ||||||||
parse_post_from_message_args | ||||||||
parse_term_from_message_args | ||||||||
parse_message_args | ||||||||
parse_message_merge_tags | ||||||||
get_message_allowed_html | ||||||||
get_restricted_content_redirect_url | ||||||||
get_product_link_html | ||||||||
get_products_that_grant_access_or_discount | ||||||||
get_message_classes | ||||||||
trim_excerpt | ||||||||
get_available_merge_tags | ||||||||
get_admin_message_html | ||||||||
show_admin_message | ||||||||
class WC_Memberships_Utilities | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_grant_retroactive_access_instance | ||||||||
get_user_memberships_import_instance | ||||||||
get_user_memberships_export_instance | ||||||||
get_user_memberships_reschedule_events_instance | ||||||||
get_job_handler | ||||||||
get_job_object | ||||||||
class WC_Settings_Memberships | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
get_sections | ||||||||
get_settings | ||||||||
output_redirect_members_upon_login_setting_field | ||||||||
output | ||||||||
save | ||||||||
add_my_account_endpoints_options | ||||||||
class WP_Async_Request | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
data | ||||||||
dispatch | ||||||||
get_query_args | ||||||||
get_query_url | ||||||||
get_post_args | ||||||||
maybe_handle | ||||||||
handle |