Class Typehint Status

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