Hooks
This reference is generated during every documentation build directly from the hook files produced by Enwikuna License Manager and Enwikuna License Manager Pro. Search by hook name, description, or parameter, and filter the list by actions or filters.
Note: Hooks are intended for custom development. We cannot analyze customizations outside a commissioned development scope through regular product support.
Data updated: Aug 26, 2026, 7:38 PM UTC
602 hooks
filterelm_admin_{page}_tabs_arrayEnwikuna License Manager
This filter filters the admin page tabs array
apply_filters( 'elm_admin_{page}_tabs_array', array $page_tabs_array );
Parameters
$page_tabs_arrayarray- Includes the page tabs array
filterelm_admin_account_settingsEnwikuna License Manager
This filter filters the admin account settings
apply_filters( 'elm_admin_account_settings', array $account_settings );
Parameters
$account_settingsarray- Includes the account settings
filterelm_admin_additional_screen_idsEnwikuna License Manager
This filter filters the admin additional screen IDS
apply_filters( 'elm_admin_additional_screen_ids', array $additional_screen_ids );
Parameters
$additional_screen_idsarray- Includes all additional screen IDs
filterelm_admin_after_license_key_outputEnwikuna License Manager
This filter filters after the admin license key output
apply_filters( 'elm_admin_after_license_key_output', string $output, ELM_Data_Store_License_Model $license );
Parameters
$outputstring- The license key output
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_after_license_key_outputEnwikuna License Manager Pro
This filter filters after the admin license key output
apply_filters( 'elm_admin_after_license_key_output', string $output, ELM_Data_Store_License_Model $license );
Parameters
$outputstring- The license key output
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_after_licenses_details_email_tableEnwikuna License Manager
This hook fires after the admin licenses details email table
do_action( 'elm_admin_after_licenses_details_email_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameters
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_admin_after_page_action_{page}Enwikuna License Manager
This hook fires after an admin page action
do_action( 'elm_admin_after_page_action_{page}' );
actionelm_admin_after_settings_{current_tab}Enwikuna License Manager
This hook fires after the settings output
do_action( 'elm_admin_after_settings_{current_tab}' );
actionelm_admin_after_tool_{current_tab}Enwikuna License Manager
This hook fires after the tool output
do_action( 'elm_admin_after_tool_{current_tab}' );
filterelm_admin_ajax_process_customer_search_resultEnwikuna License Manager
This filter filters the admin AJAX process customer search result
apply_filters( 'elm_admin_ajax_process_customer_search_result', array $customer_result, WP_User $customer );
Parameters
$customer_resultarray- Includes a customer search result (ID and text)
$customerWP_User- The customer object
filterelm_admin_ajax_process_generator_search_resultEnwikuna License Manager
This filter filters the admin AJAX process generator search result
apply_filters( 'elm_admin_ajax_process_generator_search_result', array $generator_result, ELM_Data_Store_Generator_Model $generator );
Parameters
$generator_resultarray- Includes a generator search result (ID and text)
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_ajax_process_license_search_resultEnwikuna License Manager
This filter filters the admin AJAX process license search result
apply_filters( 'elm_admin_ajax_process_license_search_result', array $license_result, ELM_Data_Store_License_Model $license );
Parameters
$license_resultarray- Includes a license search result (ID and license key)
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_ajax_process_order_search_resultEnwikuna License Manager
This filter filters the admin AJAX process order search result
apply_filters( 'elm_admin_ajax_process_order_search_result', array $order_result, WC_Order $order );
Parameters
$order_resultarray- Includes an order search result (ID and text)
$orderWC_Order- The order object
filterelm_admin_ajax_process_product_search_resultEnwikuna License Manager
This filter filters the admin AJAX process product search result
apply_filters( 'elm_admin_ajax_process_product_search_result', array $product_result, WC_Product|bool|null $product );
Parameters
$product_resultarray- Includes a product search result (ID and text)
$productWC_Product|bool|null- The product object
actionelm_admin_before_license_{current_tab}Enwikuna License Manager
This hook fires before the license output
do_action( 'elm_admin_before_license_{current_tab}' );
actionelm_admin_before_licenses_details_email_tableEnwikuna License Manager
This hook fires before the admin licenses details email table
do_action( 'elm_admin_before_licenses_details_email_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameters
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_admin_before_page_action_{page}Enwikuna License Manager
This hook fires before an admin page action
do_action( 'elm_admin_before_page_action_{page}' );
actionelm_admin_before_settings_{current_tab}Enwikuna License Manager
This hook fires before the settings output
do_action( 'elm_admin_before_settings_{current_tab}' );
actionelm_admin_before_status_{current_tab}Enwikuna License Manager
This hook fires before the status output
do_action( 'elm_admin_before_status_{current_tab}' );
actionelm_admin_before_tool_{current_tab}Enwikuna License Manager
This hook fires before the tool output
do_action( 'elm_admin_before_tool_{current_tab}' );
filterelm_admin_distributors_tabs_arrayEnwikuna License Manager Pro
This filter filters the admin distributors tabs array
apply_filters( 'elm_admin_distributors_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the distributors tabs
filterelm_admin_filter_admin_body_classEnwikuna License Manager
This filter filters the admin body classes
apply_filters( 'elm_admin_filter_admin_body_class', string $admin_body_classes );
Parameters
$admin_body_classesstring- The admin body classes
filterelm_admin_general_settingsEnwikuna License Manager
This filter filters the general settings
apply_filters( 'elm_admin_general_settings', array $general_settings );
Parameters
$general_settingsarray- Includes the general settings
filterelm_admin_generator_add_form_methodEnwikuna License Manager
This filter filters the admin generator add form method
apply_filters( 'elm_admin_generator_add_form_method', string $generator_add_form_method );
Parameters
$generator_add_form_methodstring- The form method for the generator add form
filterelm_admin_generator_edit_form_methodEnwikuna License Manager
This filter filters the admin generator edit form method
apply_filters( 'elm_admin_generator_edit_form_method', string $generator_edit_form_method );
Parameters
$generator_edit_form_methodstring- The form method for the generator edit form
actionelm_admin_generator_generate_licenses_after_customer_entryEnwikuna License Manager
This hook fires after the generator generate licenses customer entry
do_action( 'elm_admin_generator_generate_licenses_after_customer_entry' );
filterelm_admin_generator_generate_licenses_form_methodEnwikuna License Manager
This filter filters the admin generator generate licenses form method
apply_filters( 'elm_admin_generator_generate_licenses_form_method', string $generate_licenses_form_method );
Parameters
$generate_licenses_form_methodstring- The form method for the generate licenses form
filterelm_admin_generators_create_license_dataEnwikuna License Manager
This filter filters the admin generators create license data
apply_filters( 'elm_admin_generators_create_license_data', array $license_data, array $post );
Parameters
$license_dataarray- Includes all license data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_generators_get_create_generator_urlEnwikuna License Manager
This filter filters the admin generators create generator URL
apply_filters( 'elm_admin_generators_get_create_generator_url', string $create_generator_url );
Parameters
$create_generator_urlstring- The create generator URL
filterelm_admin_generators_get_delete_generator_urlEnwikuna License Manager
This filter filters the admin generators delete generator URL
apply_filters( 'elm_admin_generators_get_delete_generator_url', string $delete_generator_url, ELM_Data_Store_Generator_Model $generator );
Parameters
$delete_generator_urlstring- The delete generator URL
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_generators_get_edit_generator_urlEnwikuna License Manager
This filter filters the admin generators edit generator URL
apply_filters( 'elm_admin_generators_get_edit_generator_url', string $edit_generator_url, ELM_Data_Store_Generator_Model $generator );
Parameters
$edit_generator_urlstring- The edit generator URL
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_generators_get_generate_licenses_urlEnwikuna License Manager
This filter filters the admin generators generate licenses URL
apply_filters( 'elm_admin_generators_get_generate_licenses_url', string $generate_licenses_url );
Parameters
$generate_licenses_urlstring- The generate licenses URL
filterelm_admin_generators_list_table_classesEnwikuna License Manager
This filter filters the generators table classes
apply_filters( 'elm_admin_generators_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelm_admin_generators_list_table_no_itemsEnwikuna License Manager
This filter filters the admin generators list table no items message
apply_filters( 'elm_admin_generators_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelm_admin_generators_list_table_process_sortingEnwikuna License Manager
This filter filters the admin generators list table process sorting
apply_filters( 'elm_admin_generators_list_table_process_sorting', array $generators );
Parameters
$generatorsarray- Includes all generators
filterelm_admin_generators_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin generators list table sortable columns
apply_filters( 'elm_admin_generators_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelm_admin_generators_output_viewEnwikuna License Manager
This hook fires when there is an admin generators view set but no view matching
do_action( 'elm_admin_generators_output_view', string $current_view );
Parameters
$current_viewstring- the current view
filterelm_admin_generators_output_view_default_redirectEnwikuna License Manager
This filter filters if the admin generators output view redirect should be done or not
apply_filters( 'elm_admin_generators_output_view_default_redirect', bool $default_redirect );
Parameters
$default_redirectbool- If the default redirect should be done
filterelm_admin_generators_page_title_actionsEnwikuna License Manager
This filter filters the admin generators page title actions
apply_filters( 'elm_admin_generators_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
filterelm_admin_generators_tabs_arrayEnwikuna License Manager
This filter filters the admin generators tabs
apply_filters( 'elm_admin_generators_tabs_array', array $generators_tabs );
Parameters
$generators_tabsarray- Includes the generators tabs
filterelm_admin_generators_views_arrayEnwikuna License Manager
This filter filters the admin generators views
apply_filters( 'elm_admin_generators_views_array', array $generators_views );
Parameters
$generators_viewsarray- Includes the generators views
filterelm_admin_get_elm_navigation_breadcrumbsEnwikuna License Manager
This filter filters the admin navigation breadcrumbs
apply_filters( 'elm_admin_get_elm_navigation_breadcrumbs', array $breadcrumbs );
Parameters
$breadcrumbsarray- Includes all breadcrumbs
filterelm_admin_get_elm_pagesEnwikuna License Manager
This filter filters all pages
apply_filters( 'elm_admin_get_elm_pages', array $pages );
Parameters
$pagesarray- Includes all pages
filterelm_admin_get_header_actionsEnwikuna License Manager
This filter filters the admin header actions
apply_filters( 'elm_admin_get_header_actions', array $header_actions );
Parameters
$header_actionsarray- Includes all header actions
filterelm_admin_get_license_page_{id}Enwikuna License Manager
This filter filters the current license page ID
apply_filters( 'elm_admin_get_license_page_{id}', string $id );
Parameters
$idstring- The page ID
filterelm_admin_get_settings_{id}Enwikuna License Manager
This filter filters the settings for a setting page
apply_filters( 'elm_admin_get_settings_{id}', array $settings, string $current_section );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterelm_admin_get_settings_{id}Enwikuna License Manager Pro
This filter filters the settings for a setting page
apply_filters( 'elm_admin_get_settings_{id}', array $settings, string $current_section );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterelm_admin_get_settings_sections_{id}Enwikuna License Manager
This filter filters the settings sections for a settings page
apply_filters( 'elm_admin_get_settings_sections_{id}', array $sections );
Parameters
$sectionsarray- Includes all sections
filterelm_admin_get_status_page_{id}Enwikuna License Manager
This filter filters the current admin status page ID
apply_filters( 'elm_admin_get_status_page_{id}', string $id );
Parameters
$idstring- The page ID
filterelm_admin_get_tool_page_{id}Enwikuna License Manager
This filter filters the current admin tool page ID
apply_filters( 'elm_admin_get_tool_page_{id}', string $id );
Parameters
$idstring- The page ID
filterelm_admin_help_icon_guide_iconsEnwikuna License Manager
This filter filters the admin help icon guide icons
apply_filters( 'elm_admin_help_icon_guide_icons', array $icon_guide_icons );
Parameters
$icon_guide_iconsarray- The icon guide icons
actionelm_admin_license_{current_tab}Enwikuna License Manager
This hook fires during the license content output
do_action( 'elm_admin_license_{current_tab}' );
filterelm_admin_license_{current_tab}_tab_label_actionsEnwikuna License Manager
This filter filters the admin license tab label actions for the current tab
apply_filters( 'elm_admin_license_{current_tab}_tab_label_actions', array $tab_label_actions );
Parameters
$tab_label_actionsarray- Includes the tab label actions
filterelm_admin_license_{slug}_tab_labelEnwikuna License Manager
This filter filters the admin license tab label for the current tab
apply_filters( 'elm_admin_license_{slug}_tab_label', string $slug );
Parameters
$slugstring- The slug
actionelm_admin_license_activation_add_after_label_entryEnwikuna License Manager
This hook fires after the license activation add label entry
do_action( 'elm_admin_license_activation_add_after_label_entry' );
filterelm_admin_license_activation_add_form_methodEnwikuna License Manager
This filter filters the admin license activation add form method
apply_filters( 'elm_admin_license_activation_add_form_method', string $license_activation_add_form_method );
Parameters
$license_activation_add_form_methodstring- The form method for the license activation add form
actionelm_admin_license_activation_edit_after_label_entryEnwikuna License Manager
This hook fires after the license activation edit label entry
do_action( 'elm_admin_license_activation_edit_after_label_entry', ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameters
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_activation_edit_form_methodEnwikuna License Manager
This filter filters the admin license activation edit form method
apply_filters( 'elm_admin_license_activation_edit_form_method', string $license_activation_edit_form_method );
Parameters
$license_activation_edit_form_methodstring- The form method for the license activation edit form
filterelm_admin_license_activations_create_license_activation_dataEnwikuna License Manager
This filter filters the admin license activations create license activation data
apply_filters( 'elm_admin_license_activations_create_license_activation_data', array $license_activation_data, array $post );
Parameters
$license_activation_dataarray- Includes all license activation data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_activations_get_create_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations create license activation URL
apply_filters( 'elm_admin_license_activations_get_create_license_activation_url', string $create_license_activation_url );
Parameters
$create_license_activation_urlstring- The create license activation URL
filterelm_admin_license_activations_get_delete_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations delete license activation URL
apply_filters( 'elm_admin_license_activations_get_delete_license_activation_url', string $delete_license_activation_url, ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$delete_license_activation_urlstring- The delete license activation URL
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_get_edit_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations edit license activation URL
apply_filters( 'elm_admin_license_activations_get_edit_license_activation_url', string $edit_license_activation_url, ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$edit_license_activation_urlstring- The edit license URL
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_list_table_bulk_actionsEnwikuna License Manager
This filter filters the admin license activations list table bulk actions
apply_filters( 'elm_admin_license_activations_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelm_admin_license_activations_list_table_classesEnwikuna License Manager
This filter filters the license activations table classes
apply_filters( 'elm_admin_license_activations_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelm_admin_license_activations_list_table_column_{column_name}Enwikuna License Manager
This filter filters the admin license activations list table column default content
apply_filters( 'elm_admin_license_activations_list_table_column_{column_name}', ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_list_table_columnsEnwikuna License Manager
This filter filters the admin license activations list table columns
apply_filters( 'elm_admin_license_activations_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelm_admin_license_activations_list_table_no_itemsEnwikuna License Manager
This filter filters the admin license activations list table no items message
apply_filters( 'elm_admin_license_activations_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelm_admin_license_activations_list_table_process_sortingEnwikuna License Manager
This filter filters the admin license activations list table process sorting
apply_filters( 'elm_admin_license_activations_list_table_process_sorting', array $license_activations );
Parameters
$license_activationsarray- Includes all license activations
filterelm_admin_license_activations_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin license activations list table sortable columns
apply_filters( 'elm_admin_license_activations_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelm_admin_license_activations_update_license_activation_dataEnwikuna License Manager
This filter filters the admin license activations update license activation data
apply_filters( 'elm_admin_license_activations_update_license_activation_data', array $license_activation_update_data, array $post );
Parameters
$license_activation_update_dataarray- Includes all license activation update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_add_form_methodEnwikuna License Manager
This filter filters the admin license overview add form method
apply_filters( 'elm_admin_license_add_form_method', string $license_add_form_method );
Parameters
$license_add_form_methodstring- The form method for the license add form
filterelm_admin_license_edit_form_methodEnwikuna License Manager
This filter filters the admin license edit form method
apply_filters( 'elm_admin_license_edit_form_method', string $license_edit_form_method );
Parameters
$license_edit_form_methodstring- The form method for the license edit form
actionelm_admin_license_overview_add_after_customer_entryEnwikuna License Manager
This hook fires after the license overview add customer entry
do_action( 'elm_admin_license_overview_add_after_customer_entry' );
filterelm_admin_license_overview_create_license_dataEnwikuna License Manager
This filter filters the admin license overview create license data
apply_filters( 'elm_admin_license_overview_create_license_data', array $license_data, array $post );
Parameters
$license_dataarray- Includes all license data
$postarray- Includes all variables passed to the current script via the HTTP POST method
actionelm_admin_license_overview_edit_after_customer_entryEnwikuna License Manager
This hook fires after the license overview edit customer entry
do_action( 'elm_admin_license_overview_edit_after_customer_entry', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_license_overview_edit_after_expires_at_entryEnwikuna License Manager
This hook fires after the license overview expires at entry
do_action( 'elm_admin_license_overview_edit_after_expires_at_entry', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_create_license_urlEnwikuna License Manager
This filter filters the admin license overview create license URL
apply_filters( 'elm_admin_license_overview_get_create_license_url', string $create_license_url );
Parameters
$create_license_urlstring- The create license URL
filterelm_admin_license_overview_get_delete_license_urlEnwikuna License Manager
This filter filters the admin license overview delete license URL
apply_filters( 'elm_admin_license_overview_get_delete_license_url', string $delete_license_url, ELM_Data_Store_License_Model $license );
Parameters
$delete_license_urlstring- The delete license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_edit_license_urlEnwikuna License Manager
This filter filters the admin license overview edit license URL
apply_filters( 'elm_admin_license_overview_get_edit_license_url', string $edit_license_url, ELM_Data_Store_License_Model $license );
Parameters
$edit_license_urlstring- The edit license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_lock_license_urlEnwikuna License Manager
This filter filters the admin license overview lock license URL
apply_filters( 'elm_admin_license_overview_get_lock_license_url', string $lock_license_url, ELM_Data_Store_License_Model $license );
Parameters
$lock_license_urlstring- The lock license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_unlock_license_urlEnwikuna License Manager
This filter filters the admin license overview unlock license URL
apply_filters( 'elm_admin_license_overview_get_unlock_license_url', string $unlock_license_url, ELM_Data_Store_License_Model $license );
Parameters
$unlock_license_urlstring- The unlock license URL
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_license_overview_output_viewEnwikuna License Manager
This hook fires when there is an admin license overview view set but no view matching
do_action( 'elm_admin_license_overview_output_view', string $current_view );
Parameters
$current_viewstring- the current view
filterelm_admin_license_overview_output_view_default_redirectEnwikuna License Manager
This filter filters if the admin license overview output view redirect should be done or not
apply_filters( 'elm_admin_license_overview_output_view_default_redirect', bool $default_redirect );
Parameters
$default_redirectbool- If the default redirect should be done
filterelm_admin_license_overview_update_license_dataEnwikuna License Manager
This filter filters the admin license overview update license data
apply_filters( 'elm_admin_license_overview_update_license_data', array $license_update_data, array $post );
Parameters
$license_update_dataarray- Includes all license update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_page_titleEnwikuna License Manager
This filter filters the admin license page title
apply_filters( 'elm_admin_license_page_title', string $title );
Parameters
$titlestring- The title
filterelm_admin_license_settingsEnwikuna License Manager
This filter filters the admin license settings
apply_filters( 'elm_admin_license_settings', array $license_settings );
Parameters
$license_settingsarray- Includes the license settings
actionelm_admin_licenses_after_init_classesEnwikuna License Manager
This hook fires after the admin licenses classes init
do_action( 'elm_admin_licenses_after_init_classes' );
filterelm_admin_licenses_list_table_bulk_actionsEnwikuna License Manager
This filter filters the admin licenses list table bulk actions
apply_filters( 'elm_admin_licenses_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelm_admin_licenses_list_table_classesEnwikuna License Manager
This filter filters the licenses table classes
apply_filters( 'elm_admin_licenses_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelm_admin_licenses_list_table_column_{column_name}Enwikuna License Manager
This filter filters the admin licenses list table column default content
apply_filters( 'elm_admin_licenses_list_table_column_{column_name}', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_licenses_list_table_columnsEnwikuna License Manager
This filter filters the admin licenses list table columns
apply_filters( 'elm_admin_licenses_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelm_admin_licenses_list_table_no_itemsEnwikuna License Manager
This filter filters the admin licenses list table no items message
apply_filters( 'elm_admin_licenses_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelm_admin_licenses_list_table_process_sortingEnwikuna License Manager
This filter filters the admin licenses list table process sorting
apply_filters( 'elm_admin_licenses_list_table_process_sorting', array $licenses );
Parameters
$licensesarray- Includes all licenses
filterelm_admin_licenses_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin licenses list table sortable columns
apply_filters( 'elm_admin_licenses_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelm_admin_licenses_list_table_status_tipEnwikuna License Manager
This filter filters the admin licenses list table status tip
apply_filters( 'elm_admin_licenses_list_table_status_tip', string $status_tip, string $status, ELM_Data_Store_License_Model $license );
Parameters
$status_tipstring- The status tip
$statusstring- The status
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_licenses_page_title_actionsEnwikuna License Manager
This filter filters the admin licenses page title actions
apply_filters( 'elm_admin_licenses_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
actionelm_admin_licenses_tabsEnwikuna License Manager
This hook fires during the licenses tabs output
do_action( 'elm_admin_licenses_tabs' );
filterelm_admin_licenses_tabs_arrayEnwikuna License Manager
This filter filters the admin licenses tabs array
apply_filters( 'elm_admin_licenses_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the licenses tabs
filterelm_admin_licenses_views_arrayEnwikuna License Manager
This filter filters the admin licenses views
apply_filters( 'elm_admin_licenses_views_array', array $licenses_views );
Parameters
$licenses_viewsarray- Includes the licenses views
actionelm_admin_menus_after_generators_pageEnwikuna License Manager
This hook fires after the admin menu generators page
do_action( 'elm_admin_menus_after_generators_page', string $plugin_base_slug );
Parameters
$plugin_base_slugstring- The base slug of the plugin
filterelm_admin_navigation_breadcrumb_admin_page_titleEnwikuna License Manager
This filter filters the admin navigation breadcrumb admin page title
apply_filters( 'elm_admin_navigation_breadcrumb_admin_page_title', string $page_title, string $screen_id );
Parameters
$page_titlestring- The page title
$screen_idstring- The screen ID
filterelm_admin_navigation_breadcrumb_extension_displayed_tabEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension displayed tab
apply_filters( 'elm_admin_navigation_breadcrumb_extension_displayed_tab', string $displayed_tab, string $page_id, array $page_data );
Parameters
$displayed_tabstring- The displayed tab
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_extension_tab_viewEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension tab view
apply_filters( 'elm_admin_navigation_breadcrumb_extension_tab_view', string $view, string $page_id, array $page_data );
Parameters
$viewstring- The view
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_extension_viewEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension view
apply_filters( 'elm_admin_navigation_breadcrumb_extension_view', string $view, string $page_id, array $page_data );
Parameters
$viewstring- The view
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_page_data_titleEnwikuna License Manager
This filter filters the admin navigation breadcrumb page data tile
apply_filters( 'elm_admin_navigation_breadcrumb_page_data_title', string $title, string $page_id );
Parameters
$titlestring- The page data title
$page_idstring- The page ID
filterelm_admin_navigation_breadcrumbsEnwikuna License Manager
This filter filters all plugin admin navigation breadcrumbs
apply_filters( 'elm_admin_navigation_breadcrumbs', array $breadcrumbs );
Parameters
$breadcrumbsarray- Includes navigation breadcrumbs
filterelm_admin_order_settingsEnwikuna License Manager
This filter filters the admin order settings
apply_filters( 'elm_admin_order_settings', array $order_settings );
Parameters
$order_settingsarray- Includes the order settings
actionelm_admin_page_action_{page}Enwikuna License Manager
This hook fires the admin page action
do_action( 'elm_admin_page_action_{page}' );
filterelm_admin_page_actions_is_elm_pageEnwikuna License Manager
This filter filters if its a plugin page or not
apply_filters( 'elm_admin_page_actions_is_elm_page', bool $is_elm_page );
Parameters
$is_elm_pagebool- If its a plugin page or not
filterelm_admin_product_settingsEnwikuna License Manager
This filter filters all admin product settings
apply_filters( 'elm_admin_product_settings', array $product_settings );
Parameters
$product_settingsarray- Includes the product settings
filterelm_admin_rest_api_settingsEnwikuna License Manager
This filter filters all admin REST API settings
apply_filters( 'elm_admin_rest_api_settings', array $rest_api_settings );
Parameters
$rest_api_settingsarray- Includes the REST API settings
filterelm_admin_screen_idsEnwikuna License Manager
This filter filters the admin screen IDS
apply_filters( 'elm_admin_screen_ids', array $screen_ids, string $elm_screen_id );
Parameters
$screen_idsarray- Includes all screen IDs
$elm_screen_idstring- Default plugin screen ID
actionelm_admin_settings_{current_tab}Enwikuna License Manager
This hook fires during the settings content output
do_action( 'elm_admin_settings_{current_tab}' );
actionelm_admin_settings_{id}Enwikuna License Manager
This hook fires when a setting gets outputted
do_action( 'elm_admin_settings_{id}' );
actionelm_admin_settings_{id}_afterEnwikuna License Manager
This hook fires after a section was outputted
do_action( 'elm_admin_settings_{id}_after' );
actionelm_admin_settings_{id}_endEnwikuna License Manager
This hook fires when a section end gets outputted
do_action( 'elm_admin_settings_{id}_end' );
filterelm_admin_settings_accounts_get_licenses_page_columnsEnwikuna License Manager
This filter filters the admin settings accounts licenses page columns
apply_filters( 'elm_admin_settings_accounts_get_licenses_page_columns', array $licenses_page_columns );
Parameters
$licenses_page_columnsarray- Includes all licenses page columns
actionelm_admin_settings_after_init_classesEnwikuna License Manager
This hook fires after the admin settings classes init
do_action( 'elm_admin_settings_after_init_classes' );
actionelm_admin_settings_after_output_action_{id}Enwikuna License Manager
This hook fires after the settings output action
do_action( 'elm_admin_settings_after_output_action_{id}', array $settings, string $current_section, bool $hide_save_button );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
$hide_save_buttonbool- If the save button is hidden
actionelm_admin_settings_before_output_action_{id}Enwikuna License Manager
This hook fires before the settings output action
do_action( 'elm_admin_settings_before_output_action_{id}', array $settings, string $current_section, bool $hide_save_button );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
$hide_save_buttonbool- If the save button is hidden
filterelm_admin_settings_export_csv_columnsEnwikuna License Manager
This filter filters all available settings export CSV columns
apply_filters( 'elm_admin_settings_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterelm_admin_settings_export_form_methodEnwikuna License Manager
This filter filters the admin settings export form method
apply_filters( 'elm_admin_settings_export_form_method', string $settings_export_form_method );
Parameters
$settings_export_form_methodstring- The form method for the settings export form
actionelm_admin_settings_field_{setting_type}Enwikuna License Manager
This hook fires when the settings type don't fits
do_action( 'elm_admin_settings_field_{setting_type}', array $setting );
Parameters
$settingarray- Includes setting parameters
filterelm_admin_settings_form_method_tab_{current_tab}Enwikuna License Manager
This filter filters the admin settings form method
apply_filters( 'elm_admin_settings_form_method_tab_{current_tab}', string $settings_form_method );
Parameters
$settings_form_methodstring- The form method for the settings form
filterelm_admin_settings_get_export_settings_urlEnwikuna License Manager
This filter filters the export settings URL
apply_filters( 'elm_admin_settings_get_export_settings_url', string $export_settings_url );
Parameters
$export_settings_urlstring- The export settings URL
filterelm_admin_settings_get_import_settings_urlEnwikuna License Manager
This filter filters the import settings URL
apply_filters( 'elm_admin_settings_get_import_settings_url', string $import_settings_url );
Parameters
$import_settings_urlstring- The import settings URL
filterelm_admin_settings_get_optionEnwikuna License Manager
This filter filters the current setting value (option)
apply_filters( 'elm_admin_settings_get_option', mixed $setting_value, int|string $setting_id );
Parameters
$setting_valuemixed- The setting value (or default)
$setting_idint|string- The setting ID
filterelm_admin_settings_import_form_methodEnwikuna License Manager
This filter filters the admin settings import form method
apply_filters( 'elm_admin_settings_import_form_method', string $settings_import_form_method );
Parameters
$settings_import_form_methodstring- The form method for the settings import form
filterelm_admin_settings_licenses_host_type_optionsEnwikuna License Manager
This filter filters the licenses host type options
apply_filters( 'elm_admin_settings_licenses_host_type_options', array $host_type_options );
Parameters
$host_type_optionsarray- Includes the host type options
filterelm_admin_settings_output_action_{id}_hide_save_buttonEnwikuna License Manager
This filter filters if the save button should be hidden or not
apply_filters( 'elm_admin_settings_output_action_{id}_hide_save_button', bool $hide_save_button, string $current_section );
Parameters
$hide_save_buttonbool- If the save button should be hidden
$current_sectionstring- The current settings section
filterelm_admin_settings_output_action_{id}_output_settings_fieldsEnwikuna License Manager
This filter filters if the settings fields should be outputted
apply_filters( 'elm_admin_settings_output_action_{id}_output_settings_fields', bool $output_settings_fields, string $current_section );
Parameters
$output_settings_fieldsbool- If settings fields should be outputted
$current_sectionstring- The current settings section
filterelm_admin_settings_page_title_actionsEnwikuna License Manager
This filter filters the admin settings page title actions
apply_filters( 'elm_admin_settings_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
filterelm_admin_settings_sanitize_optionEnwikuna License Manager
This filter filters the sanitized settings option
apply_filters( 'elm_admin_settings_sanitize_option', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameters
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
filterelm_admin_settings_sanitize_option_{option_name}Enwikuna License Manager
Sanitize the value of an option by option name
apply_filters( 'elm_admin_settings_sanitize_option_{option_name}', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameters
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
actionelm_admin_settings_save_{current_tab}Enwikuna License Manager
This hook fires when a settings page gets saved
do_action( 'elm_admin_settings_save_{current_tab}' );
actionelm_admin_settings_save_{id}Enwikuna License Manager
This hook fires during the saving of settings
do_action( 'elm_admin_settings_save_{id}', string $current_section );
Parameters
$current_sectionstring- The current settings section
actionelm_admin_settings_save_fieldsEnwikuna License Manager
This hook fires when settings fields getting saved
do_action( 'elm_admin_settings_save_fields', array $update_options );
Parameters
$update_optionsarray- Includes all options to update
actionelm_admin_settings_savedEnwikuna License Manager
This hook fires when a settings page was saved
do_action( 'elm_admin_settings_saved' );
actionelm_admin_settings_saved_fieldsEnwikuna License Manager
This hook fires when settings fields are saved
do_action( 'elm_admin_settings_saved_fields', array $update_options );
Parameters
$update_optionsarray- Includes all options to update
actionelm_admin_settings_sections_{current_tab}Enwikuna License Manager
This hook fires during the settings sections output
do_action( 'elm_admin_settings_sections_{current_tab}' );
actionelm_admin_settings_tabsEnwikuna License Manager
This hook fires during the settings tabs output
do_action( 'elm_admin_settings_tabs' );
filterelm_admin_settings_tabs_arrayEnwikuna License Manager
This filter filters the admin settings tabs array
apply_filters( 'elm_admin_settings_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the settings tabs
filterelm_admin_settings_update_optionEnwikuna License Manager
This filter filters the settings update option
apply_filters( 'elm_admin_settings_update_option', mixed|null $setting_value, int|string $setting_id );
Parameters
$setting_valuemixed|null- The setting value
$setting_idint|string- The setting ID
filterelm_admin_settings_views_arrayEnwikuna License Manager
This filter filters the admin settings views
apply_filters( 'elm_admin_settings_views_array', array $settings_views );
Parameters
$settings_viewsarray- Includes the settings views
actionelm_admin_setup_wizard_action_{handler}Enwikuna License Manager
This hook fires when a pro setup wizard step is detected and an action (handler) implemented via hook
do_action( 'elm_admin_setup_wizard_action_{handler}', string $current_step_url, string $next_step_url );
Parameters
$current_step_urlstring- The current step URL
$next_step_urlstring- The next step URL
actionelm_admin_setup_wizard_action_before_{handler}Enwikuna License Manager
This hook fires before the handling of a setup wizard step action
do_action( 'elm_admin_setup_wizard_action_before_{handler}' );
actionelm_admin_setup_wizard_after_first_steps_descriptionEnwikuna License Manager
This hook fires after the setup wizard first steps description
do_action( 'elm_admin_setup_wizard_after_first_steps_description' );
actionelm_admin_setup_wizard_after_licenses_content_inputEnwikuna License Manager
This hook fires after the setup wizard licenses content input
do_action( 'elm_admin_setup_wizard_after_licenses_content_input' );
filterelm_admin_setup_wizard_get_current_step_indexEnwikuna License Manager
This filter filters the current setup wizard step index
apply_filters( 'elm_admin_setup_wizard_get_current_step_index', int $current_step_index );
Parameters
$current_step_indexint- The current step index
filterelm_admin_setup_wizard_get_current_step_keyEnwikuna License Manager
This filter filters the current setup wizard step key
apply_filters( 'elm_admin_setup_wizard_get_current_step_key', string $current_step_key );
Parameters
$current_step_keystring- The current step key
filterelm_admin_setup_wizard_get_error_messageEnwikuna License Manager
This filter filters the setup wizard error message
apply_filters( 'elm_admin_setup_wizard_get_error_message', false|mixed $error_message );
Parameters
$error_messagefalse|mixed- The error message
filterelm_admin_setup_wizard_get_first_steps_listEnwikuna License Manager
This filter filters the setup wizard first steps list
apply_filters( 'elm_admin_setup_wizard_get_first_steps_list', array $first_steps_list );
Parameters
$first_steps_listarray- Includes all first steps
filterelm_admin_setup_wizard_get_next_stepEnwikuna License Manager
This filter filters the next step key
apply_filters( 'elm_admin_setup_wizard_get_next_step', int|string $next_step_key );
Parameters
$next_step_keyint|string- The next step key
filterelm_admin_setup_wizard_get_setup_wizard_stepsEnwikuna License Manager
This filter filters the setup wizard steps
apply_filters( 'elm_admin_setup_wizard_get_setup_wizard_steps', array $steps );
Parameters
$stepsarray- Includes the steps
filterelm_admin_setup_wizard_get_stepEnwikuna License Manager
This filter filters a setup wizard step given by step key
apply_filters( 'elm_admin_setup_wizard_get_step', array|false $step );
Parameters
$steparray|false- The requested step
actionelm_admin_setup_wizard_get_step_content_{view}Enwikuna License Manager
This hook fires when a pro setup wizard step is detected and content implemented via hook
do_action( 'elm_admin_setup_wizard_get_step_content_{view}' );
filterelm_admin_setup_wizard_get_step_indexEnwikuna License Manager
This filter filters the setup wizard step index
apply_filters( 'elm_admin_setup_wizard_get_step_index', int $step_index );
Parameters
$step_indexint- The step index
filterelm_admin_setup_wizard_get_step_urlEnwikuna License Manager
This filter filters the setup wizard step URL
apply_filters( 'elm_admin_setup_wizard_get_step_url', string $step_url );
Parameters
$step_urlstring- The step URL
filterelm_admin_setup_wizard_get_stepsEnwikuna License Manager
This filter filters the setup wizard get steps
apply_filters( 'elm_admin_setup_wizard_get_steps', array $steps );
Parameters
$stepsarray- Includes the steps
filterelm_admin_setup_wizard_headingEnwikuna License Manager
This filter filters the heading title
apply_filters( 'elm_admin_setup_wizard_heading', string $heading );
Parameters
$headingstring- The heading
filterelm_admin_setup_wizard_titleEnwikuna License Manager
This filter filters the setup wizard title
apply_filters( 'elm_admin_setup_wizard_title', string $title );
Parameters
$titlestring- The title
actionelm_admin_status_{current_tab}Enwikuna License Manager
This hook fires during the status content output
do_action( 'elm_admin_status_{current_tab}' );
actionelm_admin_status_after_settings_system_status_report_entriesEnwikuna License Manager
This hook fires after the settings system status report entries
do_action( 'elm_admin_status_after_settings_system_status_report_entries', array $wp_environment );
Parameters
$wp_environmentarray- Includes the WP environment
actionelm_admin_status_after_system_status_reportEnwikuna License Manager
This hook fires after the system status report
do_action( 'elm_admin_status_after_system_status_report' );
actionelm_admin_status_after_wp_environment_system_status_report_entriesEnwikuna License Manager
This hook fires after the wp environment system status report entries
do_action( 'elm_admin_status_after_wp_environment_system_status_report_entries', array $wp_environment );
Parameters
$wp_environmentarray- Includes the WP environment
filterelm_admin_status_elm_core_tablesEnwikuna License Manager
This filter filters the admin status core tables
apply_filters( 'elm_admin_status_elm_core_tables', array $elm_core_tables );
Parameters
$elm_core_tablesarray- Includes all core tables
filterelm_admin_status_format_plugin_dataEnwikuna License Manager
This filter filters the admin status formatted plugin data
apply_filters( 'elm_admin_status_format_plugin_data', array $plugin_data );
Parameters
$plugin_dataarray- Includes all formatted plugin data
filterelm_admin_status_generate_system_reportEnwikuna License Manager
This filter filters the admin status system report
apply_filters( 'elm_admin_status_generate_system_report', array $system_report );
Parameters
$system_reportarray- Includes the whole system report
filterelm_admin_status_get_active_plugin_detailsEnwikuna License Manager
This filter filters the admin status active plugins details
apply_filters( 'elm_admin_status_get_active_plugin_details', array $active_plugins_data );
Parameters
$active_plugins_dataarray- Includes the active plugins
filterelm_admin_status_get_database_detailsEnwikuna License Manager
This filter filters the admin status database details
apply_filters( 'elm_admin_status_get_database_details', array $database_details );
Parameters
$database_detailsarray- Includes the database details
filterelm_admin_status_get_inactive_plugin_detailsEnwikuna License Manager
This filter filters the admin status inactive plugins details
apply_filters( 'elm_admin_status_get_inactive_plugin_details', array $inactive_plugins_data );
Parameters
$inactive_plugins_dataarray- Includes the inactive plugins
filterelm_admin_status_get_security_detailsEnwikuna License Manager
This filter filters the admin status security details
apply_filters( 'elm_admin_status_get_security_details', array $security_details );
Parameters
$security_detailsarray- Includes the security details
filterelm_admin_status_get_server_environment_detailsEnwikuna License Manager
This filter filters the admin status server environment details
apply_filters( 'elm_admin_status_get_server_environment_details', array $server_environment_details );
Parameters
$server_environment_detailsarray- Includes the server environment details
filterelm_admin_status_get_settings_detailsEnwikuna License Manager
This filter filters the admin status settings details
apply_filters( 'elm_admin_status_get_settings_details', array $settings_details );
Parameters
$settings_detailsarray- Includes all settings details
filterelm_admin_status_get_theme_detailsEnwikuna License Manager
This filter filters the admin status active theme details
apply_filters( 'elm_admin_status_get_theme_details', array $active_theme_info );
Parameters
$active_theme_infoarray- Includes all active theme details
filterelm_admin_status_get_timezone_nameEnwikuna License Manager
This filter filters the admin status timezone name
apply_filters( 'elm_admin_status_get_timezone_name', string $timezone_name );
Parameters
$timezone_namestring- The timezone name
filterelm_admin_status_get_utc_offsetEnwikuna License Manager
This filter filters the admin status UTC offset
apply_filters( 'elm_admin_status_get_utc_offset', string $utc_offset, string $formatted_offset );
Parameters
$utc_offsetstring- The UTC offset
$formatted_offsetstring- The formatted offset
filterelm_admin_status_get_wp_environment_detailsEnwikuna License Manager
This filter filters the admin status WordPress environment details
apply_filters( 'elm_admin_status_get_wp_environment_details', array $wp_environment_details );
Parameters
$wp_environment_detailsarray- Includes the WordPress environment details
filterelm_admin_status_scheduled_actions_list_table_get_hook_callbacksEnwikuna License Manager
This filter filters the admin status scheduled actions table hook callbacks
apply_filters( 'elm_admin_status_scheduled_actions_list_table_get_hook_callbacks', array $hook_callbacks );
Parameters
$hook_callbacksarray- Includes all hook callbacks
filterelm_admin_status_scheduled_actions_list_table_get_table_classesEnwikuna License Manager
This filter filters the admin status scheduled actions table classes
apply_filters( 'elm_admin_status_scheduled_actions_list_table_get_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelm_admin_status_scheduled_actions_list_table_no_itemsEnwikuna License Manager
This filter filters the admin status scheduled actions list table no items message
apply_filters( 'elm_admin_status_scheduled_actions_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelm_admin_status_scheduled_actions_list_table_populate_callbackEnwikuna License Manager
This filter filters the admin status scheduled actions populate callback
apply_filters( 'elm_admin_status_scheduled_actions_list_table_populate_callback', array $callback );
Parameters
$callbackarray- Includes the populate callback
filterelm_admin_status_scheduled_actions_list_table_process_searchEnwikuna License Manager
This filter filters the admin status scheduled actions table process search
apply_filters( 'elm_admin_status_scheduled_actions_list_table_process_search', array $cron_events );
Parameters
$cron_eventsarray- Includes all cron events
filterelm_admin_status_scheduled_actions_list_table_process_sortingEnwikuna License Manager
This filter filters the admin status scheduled actions table process sorting
apply_filters( 'elm_admin_status_scheduled_actions_list_table_process_sorting', array $cron_events );
Parameters
$cron_eventsarray- Includes all cron events
actionelm_admin_status_scheduled_actions_list_table_row_actionsEnwikuna License Manager
This hook fires when a custom link gets added to the row actions
do_action( 'elm_admin_status_scheduled_actions_list_table_row_actions', array $links );
Parameters
$linksarray- Includes the schedules actions table row links
filterelm_admin_status_scheduled_actions_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin status scheduled actions table sortable columns
apply_filters( 'elm_admin_status_scheduled_actions_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelm_admin_statuses_tabsEnwikuna License Manager
This hook fires during the statuses tabs output
do_action( 'elm_admin_statuses_tabs' );
filterelm_admin_statuses_tabs_arrayEnwikuna License Manager
This filter filters the admin statuses tabs array
apply_filters( 'elm_admin_statuses_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the statuses tabs
actionelm_admin_tool_{current_tab}Enwikuna License Manager
This hook fires during the tool content output
do_action( 'elm_admin_tool_{current_tab}' );
actionelm_admin_tool_dlm_migrator_process_step_{step_key}Enwikuna License Manager
This hook fires during the processing of an admin tool Digital License Manager migrator step
do_action( 'elm_admin_tool_dlm_migrator_process_step_{step_key}', array $tables, array|null $data, bool $preserve_ids );
Parameters
$tablesarray- Includes the plugin migrator tables
$dataarray|null- Includes data for the current step
$preserve_idsbool- If the ids should be preserved or not
filterelm_admin_tool_dlm_migrator_stepsEnwikuna License Manager
This filter filters the admin tool Digital License Manager migrator steps
apply_filters( 'elm_admin_tool_dlm_migrator_steps', array $dlm_migrator_steps );
Parameters
$dlm_migrator_stepsarray- Includes the Digital License Manager migrator steps
filterelm_admin_tool_dlm_migrator_tablesEnwikuna License Manager
This filter filters the admin tool Digital License Manager migrator tables
apply_filters( 'elm_admin_tool_dlm_migrator_tables', array $dlm_migrator_tables, wpdb $wpdb );
Parameters
$dlm_migrator_tablesarray- Includes the Digital License Manager migrator tables
$wpdbwpdb- The wpdb object
actionelm_admin_tool_lmfwc_migrator_migrate_productEnwikuna License Manager
This hook fires during the admin tool License Manager for WooCommerce product migration
do_action( 'elm_admin_tool_lmfwc_migrator_migrate_product', WC_Product $product );
Parameters
$productWC_Product- The product object
actionelm_admin_tool_lmfwc_migrator_process_step_{step_key}Enwikuna License Manager
This hook fires during the processing of an admin tool License Manager for WooCommerce migrator step
do_action( 'elm_admin_tool_lmfwc_migrator_process_step_{step_key}', array $tables, array|null $data, bool $preserve_ids );
Parameters
$tablesarray- Includes the plugin migrator tables
$dataarray|null- Includes data for the current step
$preserve_idsbool- If the ids should be preserved or not
filterelm_admin_tool_lmfwc_migrator_stepsEnwikuna License Manager
This filter filters the admin tool License Manager for WooCommerce migrator steps
apply_filters( 'elm_admin_tool_lmfwc_migrator_steps', array $lmfwc_migrator_steps );
Parameters
$lmfwc_migrator_stepsarray- Includes the License Manager for WooCommerce migrator steps
filterelm_admin_tool_lmfwc_migrator_tablesEnwikuna License Manager
This filter filters the admin tool License Manager for WooCommerce migrator tables
apply_filters( 'elm_admin_tool_lmfwc_migrator_tables', array $lmfwc_migrator_tables, wpdb $wpdb );
Parameters
$lmfwc_migrator_tablesarray- Includes the License Manager for WooCommerce migrator tables
$wpdbwpdb- The wpdb object
filterelm_admin_tool_migrator_create_generator_dataEnwikuna License Manager
This filter filters the admin tool migrator create generator data
apply_filters( 'elm_admin_tool_migrator_create_generator_data', array $generator_data, array $generators );
Parameters
$generator_dataarray- Includes all generator data
$generatorsarray- Includes all generators that needs to be merged
filterelm_admin_tool_migrator_create_license_activation_dataEnwikuna License Manager
This filter filters the admin tool migrator create license activation data
apply_filters( 'elm_admin_tool_migrator_create_license_activation_data', array $license_activation_data, array $license_activations );
Parameters
$license_activation_dataarray- Includes all license activation data
$license_activationsarray- Includes all license activations that needs to be merged
filterelm_admin_tool_migrator_create_license_dataEnwikuna License Manager
This filter filters the admin tool migrator create license data
apply_filters( 'elm_admin_tool_migrator_create_license_data', array $license_data, array $licenses );
Parameters
$license_dataarray- Includes all license data
$licensesarray- Includes all licenses that needs to be merged
filterelm_admin_tool_migrator_get_steps_{id}Enwikuna License Manager
This filter filters the admin tool migrator steps
apply_filters( 'elm_admin_tool_migrator_get_steps_{id}', array $steps );
Parameters
$stepsarray- Includes the migrator steps
filterelm_admin_tool_migrator_get_tables_{id}Enwikuna License Manager
This filter filters the admin tool migrator plugin tables
apply_filters( 'elm_admin_tool_migrator_get_tables_{id}', array $tables );
Parameters
$tablesarray- Includes the plugin migrator tables
filterelm_admin_tool_migrator_supported_pluginsEnwikuna License Manager
This filter filters the admin tool migrator supported plugins
apply_filters( 'elm_admin_tool_migrator_supported_plugins', array $supported_plugins );
Parameters
$supported_pluginsarray- Includes the supported plugins
actionelm_admin_tools_tabsEnwikuna License Manager
This hook fires during the tools tabs output
do_action( 'elm_admin_tools_tabs' );
filterelm_admin_tools_tabs_arrayEnwikuna License Manager
This filter filters the admin tools tabs array
apply_filters( 'elm_admin_tools_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the tools tabs
actionelm_admin_wc_after_license_product_panelEnwikuna License Manager
This hook fires after all the admin license product panel entries
do_action( 'elm_admin_wc_after_license_product_panel', int $product_id, bool $is_variation, int|null $loop );
Parameters
$product_idint- The product ID
$is_variationbool- If is a variation or not
$loopint|null- The loop ID for variations
actionelm_admin_wc_emails_after_distributor_codeEnwikuna License Manager Pro
This hook fires after the admin distributor code
do_action( 'elm_admin_wc_emails_after_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameters
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_after_license_keyEnwikuna License Manager
This hook fires after the admin license key
do_action( 'elm_admin_wc_emails_after_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_before_license_keyEnwikuna License Manager
This hook fires before the admin license key
do_action( 'elm_admin_wc_emails_before_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_license_keyEnwikuna License Manager Pro
This hook fires when the admin email license key should be outputted
do_action( 'elm_admin_wc_emails_license_key', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
actionelm_admin_wc_emails_licenses_detailsEnwikuna License Manager
This hook fires when the admin email licenses table including all details should be outputted
do_action( 'elm_admin_wc_emails_licenses_details', array $licenses_details );
Parameters
$licenses_detailsarray- Includes all required licenses and additional params [ $order, $licenses, $plain_text ]
filterelm_admin_wc_emails_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the admin orders licenses details empty licenses text
apply_filters( 'elm_admin_wc_emails_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameters
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
filterelm_admin_wc_orders_allowed_licenses_per_orderEnwikuna License Manager
This filter filters the allowed licenses per order
apply_filters( 'elm_admin_wc_orders_allowed_licenses_per_order', array $allowed_licenses_per_order, WC_Order_Item[] $order_items );
Parameters
$allowed_licenses_per_orderarray- Includes the allowed licenses per order
$order_itemsWC_Order_Item[]- Includes all order items
filterelm_admin_wc_orders_display_order_itemmeta_licensesEnwikuna License Manager
This filter filters if the licenses should be displayed below the order line item meta or not
apply_filters( 'elm_admin_wc_orders_display_order_itemmeta_licenses', bool $display_licenses, WC_Order $order, WC_Product $product );
Parameters
$display_licensesbool- If the licenses should be displayed
$orderWC_Order- The order object
$productWC_Product- The product object
filterelm_admin_wc_orders_generate_order_item_licenses_license_dataEnwikuna License Manager
This filter filters the generate order item licenses license data
apply_filters( 'elm_admin_wc_orders_generate_order_item_licenses_license_data', array $license_data, array $hosts, int $i, WC_Order $order );
Parameters
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$iint- Current integer index variable for license keys
$orderWC_Order- The order object
filterelm_admin_wc_orders_licenses_creation_order_itemsEnwikuna License Manager
This filter filters the admin orders licenses creation order items
apply_filters( 'elm_admin_wc_orders_licenses_creation_order_items', WC_Order_Item[] $order_items, WC_Order $order );
Parameters
$order_itemsWC_Order_Item[]- Includes all order items
$orderWC_Order- The order object
filterelm_admin_wc_orders_order_actionsEnwikuna License Manager
This filter filters the custom admin order actions
apply_filters( 'elm_admin_wc_orders_order_actions', array $actions, WC_Order|null $order );
Parameters
$actionsarray- Includes all actions
$orderWC_Order|null- The order object
filterelm_admin_wc_orders_order_item_assign_stock_licenses_update_license_dataEnwikuna License Manager
This filter filters the order item assign stock licenses update license data
apply_filters( 'elm_admin_wc_orders_order_item_assign_stock_licenses_update_license_data', array $license_update_data, array $hosts, int $i, WC_Order $order );
Parameters
$license_update_dataarray- Includes all license update data
$hostsarray- Includes all hosts
$iint- Current integer index variable for quantity
$orderWC_Order- The order object
filterelm_admin_wc_orders_order_status_action_hostsEnwikuna License Manager
This filter filters the admin order item hosts
apply_filters( 'elm_admin_wc_orders_order_status_action_hosts', array $hosts, WC_Order_Item $order_item );
Parameters
$hostsarray- Includes the hosts
$order_itemWC_Order_Item- The order item object
actionelm_admin_wc_products_after_import_inserted_product_objectEnwikuna License Manager
This hook fires after the processing of custom CSV fields during the WooCommerce product import
do_action( 'elm_admin_wc_products_after_import_inserted_product_object', WC_Product $product, array $data );
Parameters
$productWC_Product- The product object
$dataarray- Includes all CSV data for a product
filterelm_admin_wc_products_get_import_export_columnsEnwikuna License Manager
This filter filters the product import export columns
apply_filters( 'elm_admin_wc_products_get_import_export_columns', array $import_export_columns );
Parameters
$import_export_columnsarray- Includes all import export columns
filterelm_admin_wc_products_woocommerce_product_export_product_column_{column_key}Enwikuna License Manager
This filter filters the products product export column
apply_filters( 'elm_admin_wc_products_woocommerce_product_export_product_column_{column_key}', string $column_key, mixed $value, WC_Product $product );
Parameters
$column_keystring- The export column key
$valuemixed- The value (better use product object to receive value)
$productWC_Product- The product object
filterelm_admin_wc_settings_licenses_endpoint_settingsEnwikuna License Manager
This filter filters the admin licenses endpoint settings
apply_filters( 'elm_admin_wc_settings_licenses_endpoint_settings', array $licenses_endpoint_settings );
Parameters
$licenses_endpoint_settingsarray- Includes custom licenses endpoint settings
actionelm_after_admin_license_activations_list_table_process_bulk_actionsEnwikuna License Manager
This hook fires after the admin license activations list table process bulk actions
do_action( 'elm_after_admin_license_activations_list_table_process_bulk_actions', string $action, array $license_ids );
Parameters
$actionstring- The bulk action
$license_idsarray- Includes all license activation IDs
actionelm_after_admin_licenses_list_table_process_bulk_actionsEnwikuna License Manager
This hook fires after the admin licenses list table process bulk actions
do_action( 'elm_after_admin_licenses_list_table_process_bulk_actions', string $action, array $license_ids );
Parameters
$actionstring- The bulk action
$license_idsarray- Includes all license IDs
actionelm_after_get_templateEnwikuna License Manager
This hook fires after a template was loaded
do_action( 'elm_after_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionelm_after_loadEnwikuna License Manager
This hook fires after the plugin load
do_action( 'elm_after_load' );
actionelm_before_delete_licenseEnwikuna License Manager
This hook fires before a license gets deleted
do_action( 'elm_before_delete_license', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
actionelm_before_get_templateEnwikuna License Manager
This hook fires before a template gets loaded
do_action( 'elm_before_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionelm_before_loadEnwikuna License Manager
This hook fires before the plugin load
do_action( 'elm_before_load' );
filterelm_cron_jobs_filter_cron_schedulesEnwikuna License Manager
This filter filters the custom plugin cron job schedules
apply_filters( 'elm_cron_jobs_filter_cron_schedules', array $schedules );
Parameters
$schedulesarray
filterelm_cron_jobs_get_cron_hooksEnwikuna License Manager
This filter filters all cron job hooks from the plugin
apply_filters( 'elm_cron_jobs_get_cron_hooks', array $cron_hooks, bool $include_helper, bool $is_uninstall );
Parameters
$cron_hooksarray- Includes all cron hooks
$include_helperbool- If the helper plugins should be included
$is_uninstallbool- If is uninstall of the plugin
filterelm_cron_jobs_get_formatted_cron_eventsEnwikuna License Manager
This filter filters all formatted plugin cron events
apply_filters( 'elm_cron_jobs_get_formatted_cron_events', array $formatted_cron_events );
Parameters
$formatted_cron_eventsarray- Includes all formatted plugin cron events
filterelm_data_store_additional_order_by_directivesEnwikuna License Manager
This filter filters the data store exists by query
apply_filters( 'elm_data_store_additional_order_by_directives', string $additional_directives );
Parameters
$additional_directivesstring- The additional order by directives
filterelm_data_store_count_by_queryEnwikuna License Manager
This filter filters the data store count by query
apply_filters( 'elm_data_store_count_by_query', string $count_by_query );
Parameters
$count_by_querystring- The count by query
filterelm_data_store_delete_queryEnwikuna License Manager
This filter filters the data store delete query
apply_filters( 'elm_data_store_delete_query', string $delete_query );
Parameters
$delete_querystring- The delete query
filterelm_data_store_exists_by_queryEnwikuna License Manager
This filter filters the data store exists by query
apply_filters( 'elm_data_store_exists_by_query', string $exists_by_query );
Parameters
$exists_by_querystring- The exists by query
filterelm_data_store_find_all_by_queryEnwikuna License Manager
This filter filters the data store find all by query
apply_filters( 'elm_data_store_find_all_by_query', string $find_all_by_query );
Parameters
$find_all_by_querystring- The find all by query
filterelm_data_store_find_all_queryEnwikuna License Manager
This filter filters the data store find all query
apply_filters( 'elm_data_store_find_all_query', string $find_all_query );
Parameters
$find_all_querystring- The find all query
filterelm_data_store_find_by_queryEnwikuna License Manager
This filter filters the data store find by query
apply_filters( 'elm_data_store_find_by_query', string $find_by_query );
Parameters
$find_by_querystring- The find by query
filterelm_data_store_find_queryEnwikuna License Manager
This filter filters the data store find query
apply_filters( 'elm_data_store_find_query', string $find_query );
Parameters
$find_querystring- The find query
filterelm_data_store_license_model_get_license_keyEnwikuna License Manager
This filter filters the license key received from the DB
apply_filters( 'elm_data_store_license_model_get_license_key', string $license_key );
Parameters
$license_keystring- The license key
filterelm_date_formatEnwikuna License Manager
This filter filters the date format
apply_filters( 'elm_date_format', string $date_format );
Parameters
$date_formatstring- The date format
filterelm_db_missing_tablesEnwikuna License Manager
This filter filters the missing DB tables
apply_filters( 'elm_db_missing_tables', string|array $missing_tables );
Parameters
$missing_tablesstring|array- Includes the missing tables
filterelm_dependencies_check_plugin_slugEnwikuna License Manager
This filter filters the plugin slug
apply_filters( 'elm_dependencies_check_plugin_slug', string $plugin_slug );
Parameters
$plugin_slugstring- The plugin slug to check
filterelm_dependencies_is_loadableEnwikuna License Manager
This filter filters if the plugin is loadable
apply_filters( 'elm_dependencies_is_loadable', bool $loadable );
Parameters
$loadablebool- If is loadable or not
filterelm_distributor_code_encryption_modeEnwikuna License Manager Pro
This filter filters the distributor code encryption mode
apply_filters( 'elm_distributor_code_encryption_mode', string $encryption_mode );
Parameters
$encryption_modestring- The encryption mode
filterelm_distributor_code_lengthEnwikuna License Manager Pro
This filter filters the distributor code length
apply_filters( 'elm_distributor_code_length', string $code_length );
Parameters
$code_lengthstring- The code length
filterelm_distributor_code_redemption_deletion_modeEnwikuna License Manager Pro
This filter filters the distributor code redemption deletion mode
apply_filters( 'elm_distributor_code_redemption_deletion_mode', string $redemption_deletion_mode );
Parameters
$redemption_deletion_modestring- The redemption deletion mode
filterelm_distributor_settingsEnwikuna License Manager
This filter filters all admin distributor settings
apply_filters( 'elm_distributor_settings', array $distributor_settings );
Parameters
$distributor_settingsarray- Includes the distributor settings
filterelm_documentation_urlEnwikuna License Manager
This filter filters the URL to the plugin documentation
apply_filters( 'elm_documentation_url', string $documentation_url );
Parameters
$documentation_urlstring- The URL to the plugin documentation
filterelm_enable_setup_wizardEnwikuna License Manager
This filter filters if the setup wizard should be enabled or not
apply_filters( 'elm_enable_setup_wizard', bool $enabled );
Parameters
$enabledbool- If setup wizard enabled or not
filterelm_enable_update_functionsEnwikuna License Manager
This filter filters if the update functions should be used
apply_filters( 'elm_enable_update_functions', bool $enable_update_functions );
Parameters
$enable_update_functionsbool- If update functions enabled or not
filterelm_expert_setting_delete_data_uninstall_modeEnwikuna License Manager
This filter filters the expert delete data uninstall mode to remove all data during uninstall of the plugin
apply_filters( 'elm_expert_setting_delete_data_uninstall_mode', string $uninstall_mode );
Parameters
$uninstall_modestring- The expert uninstall mode
filterelm_format_log_entryEnwikuna License Manager
This filter filters the formatted log entry
apply_filters( 'elm_format_log_entry', array $log_entry );
Parameters
$log_entryarray- The log entry
filterelm_general_display_expired_licenses_licenses_page_modeEnwikuna License Manager
This filter filters the general display expired licenses licenses page mode (If expired licenses should be displayed at the licenses page)
apply_filters( 'elm_general_display_expired_licenses_licenses_page_mode', string $expired_licenses_licenses_page_mode );
Parameters
$expired_licenses_licenses_page_modestring- The expired licenses licenses mode
filterelm_general_display_header_actions_modeEnwikuna License Manager
This filter filters the display status of the header actions
apply_filters( 'elm_general_display_header_actions_mode', string $display_mode );
Parameters
$display_modestring- The display mode
filterelm_general_display_order_item_license_details_modeEnwikuna License Manager
This filter filters the general display order item license details mode (If license details should be displayed within order items)
apply_filters( 'elm_general_display_order_item_license_details_mode', string $license_details_mode );
Parameters
$license_details_modestring- The order item license details mode
filterelm_general_display_setup_wizard_update_modeEnwikuna License Manager
This filter filters the display mode of the setup wizard after an update
apply_filters( 'elm_general_display_setup_wizard_update_mode', string $display_mode );
Parameters
$display_modestring- The display mode
filterelm_general_notification_license_expires_soon_offsetEnwikuna License Manager
This filter filters the general notification license expires soon offset
apply_filters( 'elm_general_notification_license_expires_soon_offset', string $expires_soon_offset );
Parameters
$expires_soon_offsetstring- The expires soon offset in days
filterelm_generator_get_assigned_product_idsEnwikuna License Manager
This filter filters the product IDs assigned to a generator
apply_filters( 'elm_generator_get_assigned_product_ids', array $assigned_product_ids, int $generator_id );
Parameters
$assigned_product_idsarray- Includes the assigned product IDs
$generator_idint- The generator ID
filterelm_generator_valid_for_2_expires_atEnwikuna License Manager
This filter filters the valid for to expires at for a generator
apply_filters( 'elm_generator_valid_for_2_expires_at', string|null $expires_at, int|null $valid_for );
Parameters
$expires_atstring|null- The formatted expires at from valid for
$valid_forint|null- The valid for number
filterelm_get_current_sectionEnwikuna License Manager
This filter filters the current page section
apply_filters( 'elm_get_current_section', string $current_section );
Parameters
$current_sectionstring- The current section
filterelm_get_current_tabEnwikuna License Manager
This filter filters the current page tab
apply_filters( 'elm_get_current_tab', string $current_tab );
Parameters
$current_tabstring- The current tab
filterelm_get_current_viewEnwikuna License Manager
This filter filters the current page view
apply_filters( 'elm_get_current_view', string $current_view );
Parameters
$current_viewstring- The current view
filterelm_get_generator_textEnwikuna License Manager
This filter filters the generator text
apply_filters( 'elm_get_generator_text', string $generator_text, ELM_Data_Store_Generator_Model|false $generator );
Parameters
$generator_textstring- The generator text
$generatorELM_Data_Store_Generator_Model|false- The generator object
filterelm_get_license_activation_typesEnwikuna License Manager
This filter filters all license activation types
apply_filters( 'elm_get_license_activation_types', array|string $types );
Parameters
$typesarray|string- Includes all types
filterelm_get_license_statusesEnwikuna License Manager
This filter filters all license statuses or just one in case a status is given
apply_filters( 'elm_get_license_statuses', array|string $statuses, string $status );
Parameters
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelm_get_license_typesEnwikuna License Manager
This filter filters all license types
apply_filters( 'elm_get_license_types', array|string $types );
Parameters
$typesarray|string- Includes all types
filterelm_get_order_textEnwikuna License Manager
This filter filters the order text
apply_filters( 'elm_get_order_text', string $order_text, WC_Order|bool|null $order );
Parameters
$order_textstring- The order text
$orderWC_Order|bool|null- The order object
filterelm_get_product_textEnwikuna License Manager
This filter filters the product text
apply_filters( 'elm_get_product_text', string $product_text, WC_Product|bool|null $product );
Parameters
$product_textstring- The product text
$productWC_Product|bool|null- The product object
filterelm_get_supported_order_typesEnwikuna License Manager
This filter filters the supported order types for licenses
apply_filters( 'elm_get_supported_order_types', array $supported_order_types );
Parameters
$supported_order_typesarray- Includes the supported order types
filterelm_get_supported_product_typesEnwikuna License Manager
This filter filters the supported product types for licenses
apply_filters( 'elm_get_supported_product_types', array $supported_product_types );
Parameters
$supported_product_typesarray- Includes the supported product types
filterelm_get_user_textEnwikuna License Manager
This filter filters the user text
apply_filters( 'elm_get_user_text', string $user_text, WP_User|bool|null $user );
Parameters
$user_textstring- The user text
$userWP_User|bool|null- The user object
filterelm_includesEnwikuna License Manager
This filter filters includes (function files)
apply_filters( 'elm_includes', array $includes );
Parameters
$includesarray- Includes all function filenames
filterelm_install_get_core_capabilitiesEnwikuna License Manager
This filter filters the plugins core capabilities
apply_filters( 'elm_install_get_core_capabilities', array $capabilities );
Parameters
$capabilitiesarray- Includes all capabilities
filterelm_install_get_tablesEnwikuna License Manager
This filter filters the plugin tables
apply_filters( 'elm_install_get_tables', array $tables );
Parameters
$tablesarray- Includes all plugin tables
actionelm_install_plugin_updatedEnwikuna License Manager
This hook fires if the plugin has been updated
do_action( 'elm_install_plugin_updated' );
filterelm_install_skip_create_directories_filesEnwikuna License Manager
This filter filters if the creation of the directories and files should be skipped
apply_filters( 'elm_install_skip_create_directories_files', bool $skip );
Parameters
$skipbool- If should be skipped
actionelm_installedEnwikuna License Manager
This hook fires after the plugin is installed successfully
do_action( 'elm_installed' );
filterelm_is_actionEnwikuna License Manager
This filter filters if the current action is an action on a plugins page
apply_filters( 'elm_is_action', bool $is_action );
Parameters
$is_actionbool- If is action on page or not
actionelm_license_after_update_order_download_expirationEnwikuna License Manager
This hook fires after the update order download expiration
do_action( 'elm_license_after_update_order_download_expiration', WC_Customer_Download $download, int $product_id, string $expires_at );
Parameters
$downloadWC_Customer_Download- The download object
$product_idint- The product ID
$expires_atstring- The expiration date
actionelm_license_before_update_order_download_expirationEnwikuna License Manager
This hook fires before the update order download expiration
do_action( 'elm_license_before_update_order_download_expiration', WC_Customer_Download $download, int $product_id, string $expires_at );
Parameters
$downloadWC_Customer_Download- The download object
$product_idint- The product ID
$expires_atstring- The expiration date
filterelm_license_host_typeEnwikuna License Manager Pro
This filter filters the license host type
apply_filters( 'elm_license_host_type', string $host_type );
Parameters
$host_typestring- The host type
filterelm_license_hosts_modeEnwikuna License Manager Pro
This filter filters the license hosts mode (if hosts should be used or not)
apply_filters( 'elm_license_hosts_mode', string $hosts_mode );
Parameters
$hosts_modestring- The hosts mode
filterelm_license_key_duplicates_modeEnwikuna License Manager
This filter filters the license key duplicates mode
apply_filters( 'elm_license_key_duplicates_mode', string $duplicates_mode );
Parameters
$duplicates_modestring- The duplicates mode
filterelm_license_key_encryption_modeEnwikuna License Manager Pro
This filter filters the license key encryption mode
apply_filters( 'elm_license_key_encryption_mode', string $encryption_mode );
Parameters
$encryption_modestring- The encryption mode
filterelm_license_key_existsEnwikuna License Manager
This filter filters if a license key exists or not
apply_filters( 'elm_license_key_exists', bool $exists, string $license_key );
Parameters
$existsbool- If license key exists or not
$license_keystring- The license key to check
filterelm_license_pre_modify_product_stockEnwikuna License Manager
This filter filters the pre modified product stock
apply_filters( 'elm_license_pre_modify_product_stock', int $stock_quantity, WC_Product $product, string $action, int $amount );
Parameters
$stock_quantityint- The calculated stock quantity
$productWC_Product- The product object
$actionstring- The modify action
$amountint- The modification amount
filterelm_license_trial_license_requests_modeEnwikuna License Manager Pro
This filter filters the license trial license requests mode
apply_filters( 'elm_license_trial_license_requests_mode', string $trial_license_requests_mode );
Parameters
$trial_license_requests_modestring- The trial license requests mode
filterelm_license_update_dataEnwikuna License Manager
This filter filters the license update data
apply_filters( 'elm_license_update_data', array $license_update_data, ELM_Data_Store_License_Model $license );
Parameters
$license_update_dataarray- The license update data
$licenseELM_Data_Store_License_Model- The license object
filterelm_license_update_order_download_expiration_download_permissionsEnwikuna License Manager
This filter filters the update order download expiration download permissions
apply_filters( 'elm_license_update_order_download_expiration_download_permissions', array $download_permissions, int $order_id );
Parameters
$download_permissionsarray- Includes the download permissions
$order_idint- The order ID
actionelm_log_deleteEnwikuna License Manager
This hook fires after a log file was deleted
do_action( 'elm_log_delete', string $log_file, bool $deleted );
Parameters
$log_filestring- The log file name
$deletedbool- If the log was was deleted or not
actionelm_log_downloadEnwikuna License Manager
This hook fires after a log file download was triggered
do_action( 'elm_log_download', string $log_file );
Parameters
$log_filestring- The log file name
filterelm_log_handler_file_add_messageEnwikuna License Manager
This filter filters the log file message
apply_filters( 'elm_log_handler_file_add_message', string $message, string $log_file );
Parameters
$messagestring- Log message
$log_filestring- Log file
filterelm_log_handler_file_get_log_file_entry_levelEnwikuna License Manager
This filter filters the log file entry level
apply_filters( 'elm_log_handler_file_get_log_file_entry_level', string $level );
Parameters
$levelstring- Log entry level
filterelm_log_handler_file_get_log_file_entry_messageEnwikuna License Manager
This filter filters the log file entry message
apply_filters( 'elm_log_handler_file_get_log_file_entry_message', string $message );
Parameters
$messagestring- Log message
filterelm_log_handler_file_get_log_file_entry_timestampEnwikuna License Manager
This filter filters the log file entry timestamp
apply_filters( 'elm_log_handler_file_get_log_file_entry_timestamp', string $timestamp );
Parameters
$timestampstring- Log entry timestamp
filterelm_log_handler_file_get_log_filesEnwikuna License Manager
This filter filters the log files
apply_filters( 'elm_log_handler_file_get_log_files', array $result );
Parameters
$resultarray- Log files
filterelm_log_handler_file_log_size_limitEnwikuna License Manager
This filter filters the log file size limit
apply_filters( 'elm_log_handler_file_log_size_limit', int $log_size_limit );
Parameters
$log_size_limitint- The log file size limit
filterelm_logger_days_to_retain_logsEnwikuna License Manager
This filter filters the days the logger should retain the logs
apply_filters( 'elm_logger_days_to_retain_logs', int $days );
Parameters
$daysint- The number of days to retain the logs
filterelm_logger_log_messageEnwikuna License Manager
This filter filters the logger log message
apply_filters( 'elm_logger_log_message', string $message, string $level, array $context );
Parameters
$messagestring- The log message
$levelstring- The log level
$contextarray- The log context
filterelm_logging_enabledEnwikuna License Manager
This filter filters if the logging is enabled
apply_filters( 'elm_logging_enabled', bool $enabled );
Parameters
$enabledbool- If logging is enabled or not
filterelm_my_account_activate_license_host_check_modeEnwikuna License Manager Pro
This filter filters the My Account activate license host check mode
apply_filters( 'elm_my_account_activate_license_host_check_mode', string $host_check_mode );
Parameters
$host_check_modestring- The host check mode
filterelm_my_account_activate_license_offline_file_expiration_timeEnwikuna License Manager Pro
This filter filters the My Account activate license offline file expiration time
apply_filters( 'elm_my_account_activate_license_offline_file_expiration_time', int $expiration_time );
Parameters
$expiration_timeint- The expiration time in minutes
filterelm_my_account_activate_license_offline_modeEnwikuna License Manager Pro
This filter filters the My Account activate license offline mode
apply_filters( 'elm_my_account_activate_license_offline_mode', string $offline_mode );
Parameters
$offline_modestring- The offline mode
filterelm_my_account_activate_licenses_modeEnwikuna License Manager
This filter filters the My Account activate licenses mode (If the customer can activate a license)
apply_filters( 'elm_my_account_activate_licenses_mode', string $activate_licenses_mode );
Parameters
$activate_licenses_modestring- The activate licenses mode
filterelm_my_account_buy_trial_license_modeEnwikuna License Manager Pro
This filter filters the My Account buy trial license mode
apply_filters( 'elm_my_account_buy_trial_license_mode', string $buy_trial_license_mode );
Parameters
$buy_trial_license_modestring- The buy trial license mode
filterelm_my_account_deactivate_licenses_modeEnwikuna License Manager
This filter filters the My Account deactivate licenses mode (If the customer can deactivate a license)
apply_filters( 'elm_my_account_deactivate_licenses_mode', string $deactivate_licenses_mode );
Parameters
$deactivate_licenses_modestring- The deactivate licenses mode
filterelm_my_account_distributor_codes_redemption_modeEnwikuna License Manager Pro
This filter filters the My Account distributor codes redemption mode
apply_filters( 'elm_my_account_distributor_codes_redemption_mode', string $redemption_mode );
Parameters
$redemption_modestring- The redemption mode
filterelm_my_account_license_certificates_modeEnwikuna License Manager
This filter filters the My Account license certificates mode
apply_filters( 'elm_my_account_license_certificates_mode', string $license_certificates_mode );
Parameters
$license_certificates_modestring- The license certificates mode
filterelm_my_account_licenses_page_columnsEnwikuna License Manager
This filter filters the My Account licenses page columns (The license columns shown at the account page)
apply_filters( 'elm_my_account_licenses_page_columns', array $default_licenses_page_columns );
Parameters
$default_licenses_page_columnsarray- Includes all licenses page columns
filterelm_my_account_licenses_page_modeEnwikuna License Manager
This filter filters the My Account licenses page mode (If the licenses page should be visible)
apply_filters( 'elm_my_account_licenses_page_mode', string $licenses_page_mode );
Parameters
$licenses_page_modestring- The licenses page mode
filterelm_my_account_licenses_renewal_modeEnwikuna License Manager
This filter filters the My Account licenses renewal mode
apply_filters( 'elm_my_account_licenses_renewal_mode', string $licenses_renewal_mode );
Parameters
$licenses_renewal_modestring- The licenses renewal mode
filterelm_my_account_modify_license_hosts_modeEnwikuna License Manager Pro
This filter filters the My Account modify license hosts mode
apply_filters( 'elm_my_account_modify_license_hosts_mode', string $modify_license_hosts_mode );
Parameters
$modify_license_hosts_modestring- The modify licenses hosts mode
filterelm_order_automatic_licenses_creation_modeEnwikuna License Manager
This filter filters the order automatic licenses creation mode (If all licenses for an order should be automatically created)
apply_filters( 'elm_order_automatic_licenses_creation_mode', string $creation_mode );
Parameters
$creation_modestring- The automatic licenses creation mode
filterelm_order_automatic_licenses_creation_statusEnwikuna License Manager
This filter filters the order automatic licenses creation status (The order status where the license should be created)
apply_filters( 'elm_order_automatic_licenses_creation_status', string $licenses_creation_status );
Parameters
$licenses_creation_statusstring- The automatic licenses creation status
filterelm_order_contains_license_productEnwikuna License Manager
This filter filters if an order contains a license product
apply_filters( 'elm_order_contains_license_product', bool $contains_license_product, WC_Order $order );
Parameters
$contains_license_productbool- If order contains a license product
$orderWC_Order- The order object
filterelm_order_downloadable_product_expiring_modeEnwikuna License Manager
This filter filters the order downloadable product expiring mode
apply_filters( 'elm_order_downloadable_product_expiring_mode', string $expiring_mode );
Parameters
$expiring_modestring- The expiring mode
filterelm_order_increase_allowed_license_activations_modeEnwikuna License Manager
This filter filters the order increase allowed license activations mode
apply_filters( 'elm_order_increase_allowed_license_activations_mode', string $increase_mode );
Parameters
$increase_modestring- The increase mode
filterelm_order_licenses_deletion_modeEnwikuna License Manager
This filter filters the order licenses deletion mode
apply_filters( 'elm_order_licenses_deletion_mode', string $licenses_deletion_mode );
Parameters
$licenses_deletion_modestring- The licenses deletion mode
filterelm_order_licenses_modeEnwikuna License Manager
This filter filters the order licenses mode (if licenses should be visible within orders)
apply_filters( 'elm_order_licenses_mode', string $licenses_mode );
Parameters
$licenses_modestring- The licenses mode
filterelm_order_trial_license_lookup_modeEnwikuna License Manager Pro
This filter filters the order trial license lookup mode
apply_filters( 'elm_order_trial_license_lookup_mode', string $lookup_mode );
Parameters
$lookup_modestring- The lookup mode
filterelm_posts_license_protected_title_prependEnwikuna License Manager
This filter filters the license protected post title
apply_filters( 'elm_posts_license_protected_title_prepend', string $prepend, int $post_id );
Parameters
$prependstring- Text displayed before the post title
$post_idint- The post ID
filterelm_posts_password_form_outputEnwikuna License Manager
This filter filters the posts password form output to modify the output for required licenses
apply_filters( 'elm_posts_password_form_output', string $output, WP_Post $post );
Parameters
$outputstring- The output
$postWP_Post- The post object
filterelm_product_automatic_stock_management_modeEnwikuna License Manager
This filter filters the product automatic stock management mode
apply_filters( 'elm_product_automatic_stock_management_mode', string $stock_management_mode );
Parameters
$stock_management_modestring- The automatic stock management mode
filterelm_product_get_assigned_generatorEnwikuna License Manager
This filter filters the assigned generator to a WooCommerce product
apply_filters( 'elm_product_get_assigned_generator', int|null $generator_id, WC_Product|null|false $product );
Parameters
$generator_idint|null- The assigned generator ID
$productWC_Product|null|false- The product object
filterelm_product_get_uuidEnwikuna License Manager
This filter filters the UUID for a WooCommerce product
apply_filters( 'elm_product_get_uuid', string|null $product_uuid, WC_Product|null|false $product );
Parameters
$product_uuidstring|null- The assigned UUID
$productWC_Product|null|false- The product object
filterelm_product_license_enabledEnwikuna License Manager
This filter filters if a WooCommerce product is a license or not
apply_filters( 'elm_product_license_enabled', bool $license_enabled, WC_Product|null|false $product );
Parameters
$license_enabledbool- If product is a license
$productWC_Product|null|false- The product object
filterelm_product_sell_expired_modeEnwikuna License Manager
This filter filters the product sell expired mode
apply_filters( 'elm_product_sell_expired_mode', string $sell_expired_mode );
Parameters
$sell_expired_modestring- The sell expired mode
filterelm_product_stocks_automatic_synchronization_modeEnwikuna License Manager
This filter filters the product stocks automatic synchronization mode
apply_filters( 'elm_product_stocks_automatic_synchronization_mode', string $synchronization_mode );
Parameters
$synchronization_modestring- The synchronization mode
filterelm_product_use_generatorEnwikuna License Manager
This filter filters if a WooCommerce product should use a generator to generate licenses
apply_filters( 'elm_product_use_generator', bool $use_generator, WC_Product|null|false $product );
Parameters
$use_generatorbool- If generator should be used
$productWC_Product|null|false- The product object
filterelm_product_use_stockEnwikuna License Manager
This filter filters if a WooCommerce product should use the available license stock
apply_filters( 'elm_product_use_stock', bool $use_stock, WC_Product|null|false $product );
Parameters
$use_stockbool- If stock should be used
$productWC_Product|null|false- The product object
filterelm_register_log_handlersEnwikuna License Manager
This filter filters the log handlers
apply_filters( 'elm_register_log_handlers', array $handlers );
Parameters
$handlersarray- The available handlers
filterelm_rest_api_activate_license_dev_modeEnwikuna License Manager Pro
This filter filters the REST API activate license dev mode
apply_filters( 'elm_rest_api_activate_license_dev_mode', string $dev_mode );
Parameters
$dev_modestring- The dev mode
filterelm_rest_api_activate_license_host_binding_modeEnwikuna License Manager Pro
This filter filters the REST API activate license host binding mode (if the host should be bound to a license during license activation)
apply_filters( 'elm_rest_api_activate_license_host_binding_mode', string $host_binding_mode );
Parameters
$host_binding_modestring- The host binding mode
filterelm_rest_api_activate_license_host_check_modeEnwikuna License Manager Pro
This filter filters the REST API activate license host check mode (if the host should be checked during license activation)
apply_filters( 'elm_rest_api_activate_license_host_check_mode', string $host_check_mode );
Parameters
$host_check_modestring- The host check mode
filterelm_rest_api_unsecure_http_connections_modeEnwikuna License Manager Pro
This filter filters the REST API unsecure HTTP connections mode
apply_filters( 'elm_rest_api_unsecure_http_connections_mode', string $http_connections_mode );
Parameters
$http_connections_modestring- The HTTP unsecure connections mode
filterelm_setting_export_csv_columnsEnwikuna License Manager
This filter filters the setting export CSV columns
apply_filters( 'elm_setting_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
actionelm_setting_exporter_export_csvEnwikuna License Manager
This hook fires after the setting exporter exported a CSV and downloaded it
do_action( 'elm_setting_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelm_setting_exporter_export_dataEnwikuna License Manager
This filter filters the setting exporter export data
apply_filters( 'elm_setting_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelm_setting_importer_check_valid_csvEnwikuna License Manager
This filter filters if the provided import file should be checked if in valid format
apply_filters( 'elm_setting_importer_check_valid_csv', bool $check_valid_csv );
Parameters
$check_valid_csvbool- If check for valid CSV should be done
filterelm_setting_importer_days_to_retain_importsEnwikuna License Manager
This filter filters the days the setting importer should retain the imports
apply_filters( 'elm_setting_importer_days_to_retain_imports', int $days );
Parameters
$daysint- The number of days to retain the imports
filterelm_setting_importer_get_setting_import_dataEnwikuna License Manager
This filter filters the setting import data
apply_filters( 'elm_setting_importer_get_setting_import_data', array $setting_import_data );
Parameters
$setting_import_dataarray- Includes the setting import data
filterelm_setting_importer_get_setting_import_file_pathEnwikuna License Manager
This filter filters the setting import file path
apply_filters( 'elm_setting_importer_get_setting_import_file_path', string $setting_import_file_path );
Parameters
$setting_import_file_pathstring- The setting import file path
filterelm_setting_importer_get_setting_import_filesEnwikuna License Manager
This filter filters the setting import files
apply_filters( 'elm_setting_importer_get_setting_import_files', array $result );
Parameters
$resultarray- Import files
filterelm_setting_importer_valid_csv_filetypesEnwikuna License Manager
This filter filters the valid CSV filetypes
apply_filters( 'elm_setting_importer_valid_csv_filetypes', array $filetypes );
Parameters
$filetypesarray- The allowed filetypes
filterelm_shortcodesEnwikuna License Manager
This filter filters all shortcodes
apply_filters( 'elm_shortcodes', array $shortcodes );
Parameters
$shortcodesarray- Includes all shortcodes
filterelm_shortcodes_get_licenses_table_columnsEnwikuna License Manager
This filter filters the shortcodes licenses table columns
apply_filters( 'elm_shortcodes_get_licenses_table_columns', array $licenses_table_columns );
Parameters
$licenses_table_columnsarray- Includes all licenses table columns
actionelm_shortcodes_licenses_table_column_{licenses_table_column_key}Enwikuna License Manager
This hook fires when the shortcodes licenses table column don't fits
do_action( 'elm_shortcodes_licenses_table_column_{licenses_table_column_key}', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
filterelm_time_formatEnwikuna License Manager
This filter filters the time format
apply_filters( 'elm_time_format', string $time_format );
Parameters
$time_formatstring- The time format
actionelm_wc_account_after_license_activation_deletedEnwikuna License Manager
This hook fires after the account deleted a license activation
do_action( 'elm_wc_account_after_license_activation_deleted', ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The deleted license activation object
actionelm_wc_account_before_output_licensesEnwikuna License Manager
This hook fires before the My Account licenses output
do_action( 'elm_wc_account_before_output_licenses', array $licenses );
Parameters
$licensesarray- Includes all licenses
actionelm_wc_account_before_view_license_contentsEnwikuna License Manager
This hook fires before the My Account view license contents
do_action( 'elm_wc_account_before_view_license_contents', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_create_license_activation_dataEnwikuna License Manager
This filter filters the account create license activation data
apply_filters( 'elm_wc_account_create_license_activation_data', array $license_activation_data, array $post, ELM_Data_Store_License_Model $license );
Parameters
$license_activation_dataarray- Includes all license activation data
$postarray- Includes all variables passed to the current script via the HTTP POST method
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_delete_license_activation_urlEnwikuna License Manager
This filter filters the account delete license activation URL
apply_filters( 'elm_wc_account_get_delete_license_activation_url', string $delete_license_activation_url, ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$delete_license_activation_urlstring- The delete license activation URL
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_wc_account_get_download_license_certificate_urlEnwikuna License Manager
This filter filters the account download license certificate URL
apply_filters( 'elm_wc_account_get_download_license_certificate_url', string $download_license_certificate_url, ELM_Data_Store_License_Model $license );
Parameters
$download_license_certificate_urlstring- The download license certificate URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_actionsEnwikuna License Manager
This filter filters the account license actions
apply_filters( 'elm_wc_account_get_license_actions', array $license_actions, WC_Order|bool|null $order, ELM_Data_Store_License_Model $license );
Parameters
$license_actionsarray- Includes all license actions
$orderWC_Order|bool|null- The order object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_activation_actionsEnwikuna License Manager
This filter filters the account license activation actions
apply_filters( 'elm_wc_account_get_license_activation_actions', array $license_activation_actions, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameters
$license_activation_actionsarray- Includes all license activation actions
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_activations_table_columnsEnwikuna License Manager
This filter filters the account view license activations table columns
apply_filters( 'elm_wc_account_get_license_activations_table_columns', array $license_activations_table_columns, ELM_Data_Store_License_Model $license );
Parameters
$license_activations_table_columnsarray- Includes all license activations table columns
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_certificate_details_table_columnsEnwikuna License Manager
This filter filters the account license certificate details table columns
apply_filters( 'elm_wc_account_get_license_certificate_details_table_columns', array $license_certificate_details_table_columns, ELM_Data_Store_License_Model $license, WC_Order|bool|null $order );
Parameters
$license_certificate_details_table_columnsarray- Includes all license certificate details table columns
$licenseELM_Data_Store_License_Model- The license object
$orderWC_Order|bool|null- The order object
filterelm_wc_account_get_license_details_table_columnsEnwikuna License Manager
This filter filters the account view license details table columns
apply_filters( 'elm_wc_account_get_license_details_table_columns', array $license_details_table_columns, ELM_Data_Store_License_Model $license, WC_Order|bool|null $order );
Parameters
$license_details_table_columnsarray- Includes all license details table columns
$licenseELM_Data_Store_License_Model- The license object
$orderWC_Order|bool|null- The order object
filterelm_wc_account_get_renew_license_urlEnwikuna License Manager
This filter filters the account renew license URL
apply_filters( 'elm_wc_account_get_renew_license_url', string $renew_license_url, ELM_Data_Store_License_Model $license );
Parameters
$renew_license_urlstring- The renew license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_validate_license_urlEnwikuna License Manager
This filter filters the account validate license URL
apply_filters( 'elm_wc_account_get_validate_license_url', string $validate_license_url, ELM_Data_Store_License_Model $license );
Parameters
$validate_license_urlstring- The validate license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_view_license_urlEnwikuna License Manager
This filter filters the account view license URL
apply_filters( 'elm_wc_account_get_view_license_url', string $view_license_url, ELM_Data_Store_License_Model $license );
Parameters
$view_license_urlstring- The view license URL
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_license_certificate_details_table_column_{license_certificate_details_table_column_key}Enwikuna License Manager
This hook fires when the My Account license certificate details table column don't fits
do_action( 'elm_wc_account_license_certificate_details_table_column_{license_certificate_details_table_column_key}', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_license_certificate_filenameEnwikuna License Manager
This filter filters the account license certificate filename
apply_filters( 'elm_wc_account_license_certificate_filename', string $filename, ELM_Data_Store_License_Model $license );
Parameters
$filenamestring- The license certificate filename
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_license_certificate_website_logo_urlEnwikuna License Manager
This filter filters the account license certificate website logo URL
apply_filters( 'elm_wc_account_license_certificate_website_logo_url', string $website_logo_url, ELM_Data_Store_License_Model $license );
Parameters
$website_logo_urlstring- The website logo URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_licenses_endpoint_licensesEnwikuna License Manager
This filter filters the licenses to display on the account licenses page
apply_filters( 'elm_wc_account_licenses_endpoint_licenses', array $licenses, int $current_user_id );
Parameters
$licensesarray- Includes all licenses
$current_user_idint- The current user id
filterelm_wc_account_licenses_titleEnwikuna License Manager
This filter filters the account licenses title
apply_filters( 'elm_wc_account_licenses_title', string $title );
Parameters
$titlestring- The account licenses title
filterelm_wc_account_redirect_to_single_licenseEnwikuna License Manager
This filter filters if the account should redirect to a single license instead of showing a single one inside the list
apply_filters( 'elm_wc_account_redirect_to_single_license', bool $redirect_to_single_license );
Parameters
$redirect_to_single_licensebool- If should be redirected to single license
filterelm_wc_account_renew_license_cart_item_dataEnwikuna License Manager
This filter filters the account cart item data for the add to cart license renewal
apply_filters( 'elm_wc_account_renew_license_cart_item_data', array $cart_item_data, ELM_Data_Store_License_Model $license, WC_Product $product );
Parameters
$cart_item_dataarray- Includes the cart item data
$licenseELM_Data_Store_License_Model- The license object
$productWC_Product- The product object
actionelm_wc_account_view_license_activations_table_column_{license_activations_table_column_key}Enwikuna License Manager
This hook fires when the My Account license activations table column don't fits
do_action( 'elm_wc_account_view_license_activations_table_column_{license_activations_table_column_key}', ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameters
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_before_create_activation_form_fieldsEnwikuna License Manager
This hook fires before the My Account view license create activation form fields
do_action( 'elm_wc_account_view_license_before_create_activation_form_fields', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_create_activation_before_submitEnwikuna License Manager
This hook fires before the My Account view license create activation submit
do_action( 'elm_wc_account_view_license_create_activation_before_submit', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_details_table_column_{license_details_table_column_key}Enwikuna License Manager
This hook fires when the My Account license details table column don't fits
do_action( 'elm_wc_account_view_license_details_table_column_{license_details_table_column_key}', ELM_Data_Store_License_Model $license );
Parameters
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_emails_after_license_expired_textEnwikuna License Manager
This hook fires after the license expired email text
do_action( 'elm_wc_emails_after_license_expired_text', WC_Product|null|false $product, ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$productWC_Product|null|false- The product object
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_license_expires_soon_textEnwikuna License Manager
This hook fires after the license expires soon email text
do_action( 'elm_wc_emails_after_license_expires_soon_text', WC_Product|null|false $product, ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$productWC_Product|null|false- The product object
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_license_keyEnwikuna License Manager
This hook fires after the license key
do_action( 'elm_wc_emails_after_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_licenses_details_tableEnwikuna License Manager
This hook fires after the licenses details table
do_action( 'elm_wc_emails_after_licenses_details_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameters
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_wc_emails_before_license_keyEnwikuna License Manager
This hook fires before the license key
do_action( 'elm_wc_emails_before_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_before_licenses_details_tableEnwikuna License Manager
This hook fires before the licenses details table
do_action( 'elm_wc_emails_before_licenses_details_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameters
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
filterelm_wc_emails_license_expired_textEnwikuna License Manager
This filter filters the license email expired text
apply_filters( 'elm_wc_emails_license_expired_text', string $expired_text, bool $plain_text, WC_Order|null $order, ELM_Data_Store_License_Model $license );
Parameters
$expired_textstring- The license email expired text
$plain_textbool- If plain text or not
$orderWC_Order|null- The order object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_emails_license_expires_soon_textEnwikuna License Manager
This filter filters the license email expires soon text
apply_filters( 'elm_wc_emails_license_expires_soon_text', string $expires_soon_text, bool $plain_text, WC_Order|null $order, ELM_Data_Store_License_Model $license );
Parameters
$expires_soon_textstring- The license email expires soon text
$plain_textbool- If plain text or not
$orderWC_Order|null- The order object
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_emails_license_keyEnwikuna License Manager
This hook fires when the email license key should be outputted
do_action( 'elm_wc_emails_license_key', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
actionelm_wc_emails_license_keyEnwikuna License Manager Pro
This hook fires when the email license key should be outputted
do_action( 'elm_wc_emails_license_key', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
filterelm_wc_emails_licenses_delivery_textEnwikuna License Manager
This filter filters the licenses email delivery text
apply_filters( 'elm_wc_emails_licenses_delivery_text', string $delivery_text, bool $plain_text, WC_Order $order, ELM_Data_Store_License_Model[] $licenses );
Parameters
$delivery_textstring- The licenses email delivery text
$plain_textbool- If plain text or not
$orderWC_Order- The order object
$licensesELM_Data_Store_License_Model[]- Includes all licenses
actionelm_wc_emails_licenses_detailsEnwikuna License Manager
This hook fires when the email licenses table including all details should be outputted
do_action( 'elm_wc_emails_licenses_details', array $licenses_details );
Parameters
$licenses_detailsarray- Includes all required licenses and additional params [ $order, $licenses, $plain_text ]
filterelm_wc_emails_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the orders licenses details empty licenses text
apply_filters( 'elm_wc_emails_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameters
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
actionelm_wc_license_expired_emailEnwikuna License Manager
This hook fires when a license expired email can be sent
do_action( 'elm_wc_license_expired_email', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license ]
actionelm_wc_license_expires_soon_emailEnwikuna License Manager
This hook fires when a license expires soon email can be sent
do_action( 'elm_wc_license_expires_soon_email', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license ]
actionelm_wc_licenses_emailEnwikuna License Manager
This hook fires when a licenses email can be sent
do_action( 'elm_wc_licenses_email', array $licenses_details );
Parameters
$licenses_detailsarray- Includes all required licenses and additional params [ $order_id, $licenses ]
filterelm_wc_orders_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the orders licenses details empty licenses text
apply_filters( 'elm_wc_orders_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameters
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
filterelmp_account_redeem_distributor_code_btn_textEnwikuna License Manager Pro
This filter filters the account redeem distributor code button text
apply_filters( 'elmp_account_redeem_distributor_code_btn_text', array $redeem_distributor_code_btn_text );
Parameters
$redeem_distributor_code_btn_textarray- The redeem distributor code button text
filterelmp_admin_ajax_process_distributor_search_resultEnwikuna License Manager Pro
This filter filters the admin AJAX process distributor search result
apply_filters( 'elmp_admin_ajax_process_distributor_search_result', array $distributor_result, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$distributor_resultarray- Includes a distributor search result (ID and text)
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_ajax_process_user_search_resultEnwikuna License Manager Pro
This filter filters the admin AJAX process user search result
apply_filters( 'elmp_admin_ajax_process_user_search_result', array $user_result, WP_User $user );
Parameters
$user_resultarray- Includes a user search result (ID and text)
$userWP_User- The user object
actionelmp_admin_before_distributor_{current_tab}Enwikuna License Manager Pro
This hook fires before the distributor output
do_action( 'elmp_admin_before_distributor_{current_tab}' );
actionelmp_admin_distributor_{current_tab}Enwikuna License Manager Pro
This hook fires during the distributor content output
do_action( 'elmp_admin_distributor_{current_tab}' );
filterelmp_admin_distributor_{current_tab}_tab_label_actionsEnwikuna License Manager Pro
This filter filters the admin distributor tab label actions for the current tab
apply_filters( 'elmp_admin_distributor_{current_tab}_tab_label_actions', array $tab_label_actions );
Parameters
$tab_label_actionsarray- Includes the tab label actions
filterelmp_admin_distributor_{slug}_tab_labelEnwikuna License Manager Pro
This filter filters the admin distributor tab label for the current tab
apply_filters( 'elmp_admin_distributor_{slug}_tab_label', string $slug );
Parameters
$slugstring- The slug
filterelmp_admin_distributor_add_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor add form method
apply_filters( 'elmp_admin_distributor_add_form_method', string $distributor_add_form_method );
Parameters
$distributor_add_form_methodstring- The form method for the distributor add form
filterelmp_admin_distributor_code_add_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor code add form method
apply_filters( 'elmp_admin_distributor_code_add_form_method', string $distributor_code_add_form_method );
Parameters
$distributor_code_add_form_methodstring- The form method for the distributor code add form
filterelmp_admin_distributor_code_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor code edit form method
apply_filters( 'elmp_admin_distributor_code_edit_form_method', string $distributor_code_edit_form_method );
Parameters
$distributor_code_edit_form_methodstring- The form method for the distributor code edit form
filterelmp_admin_distributor_codes_create_distributor_code_dataEnwikuna License Manager Pro
This filter filters the admin distributor codes create distributor code data
apply_filters( 'elmp_admin_distributor_codes_create_distributor_code_data', array $distributor_code_data, array $post );
Parameters
$distributor_code_dataarray- Includes all distributor code data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_codes_generate_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor codes generate form method
apply_filters( 'elmp_admin_distributor_codes_generate_form_method', string $distributor_codes_generate_form_method );
Parameters
$distributor_codes_generate_form_methodstring- The form method for the distributor codes generate form
filterelmp_admin_distributor_codes_get_create_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes create distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_create_distributor_code_url', string $create_distributor_code_url );
Parameters
$create_distributor_code_urlstring- The create distributor code URL
filterelmp_admin_distributor_codes_get_delete_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes delete distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_delete_distributor_code_url', string $delete_distributor_code_url, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameters
$delete_distributor_code_urlstring- The delete distributor code URL
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_get_edit_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes edit distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_edit_distributor_code_url', string $edit_distributor_code_url, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameters
$edit_distributor_code_urlstring- The edit distributor code URL
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_get_generate_distributor_codes_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes generate URL
apply_filters( 'elmp_admin_distributor_codes_get_generate_distributor_codes_url', string $generate_distributor_codes_url );
Parameters
$generate_distributor_codes_urlstring- The generate distributor codes URL
filterelmp_admin_distributor_codes_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table bulk actions
apply_filters( 'elmp_admin_distributor_codes_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_distributor_codes_list_table_classesEnwikuna License Manager Pro
This filter filters the distributor codes table classes
apply_filters( 'elmp_admin_distributor_codes_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_distributor_codes_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin distributor codes list table column default content
apply_filters( 'elmp_admin_distributor_codes_list_table_column_{column_name}', ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameters
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table columns
apply_filters( 'elmp_admin_distributor_codes_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelmp_admin_distributor_codes_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table no items message
apply_filters( 'elmp_admin_distributor_codes_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_distributor_codes_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin distributor codes list table process sorting
apply_filters( 'elmp_admin_distributor_codes_list_table_process_sorting', array $distributor_codes );
Parameters
$distributor_codesarray- Includes all distributor codes
filterelmp_admin_distributor_codes_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table sortable columns
apply_filters( 'elmp_admin_distributor_codes_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_distributor_codes_update_distributor_code_dataEnwikuna License Manager Pro
This filter filters the admin distributor codes update distributor code data
apply_filters( 'elmp_admin_distributor_codes_update_distributor_code_data', array $distributor_code_update_data, array $post );
Parameters
$distributor_code_update_dataarray- Includes all distributor code update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor edit form method
apply_filters( 'elmp_admin_distributor_edit_form_method', string $distributor_edit_form_method );
Parameters
$distributor_edit_form_methodstring- The form method for the distributor edit form
filterelmp_admin_distributor_overview_create_distributor_dataEnwikuna License Manager Pro
This filter filters the admin distributor overview create distributor data
apply_filters( 'elmp_admin_distributor_overview_create_distributor_data', array $distributor_data, array $post );
Parameters
$distributor_dataarray- Includes all distributor data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_overview_get_create_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors create distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_create_distributor_url', string $create_distributor_url );
Parameters
$create_distributor_urlstring- The create distributor URL
filterelmp_admin_distributor_overview_get_delete_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors delete distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_delete_distributor_url', string $delete_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$delete_distributor_urlstring- The delete distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_edit_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors edit distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_edit_distributor_url', string $edit_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$edit_distributor_urlstring- The edit distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_lock_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributor overview lock distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_lock_distributor_url', string $lock_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$lock_distributor_urlstring- The lock distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_unlock_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributor overview unlock distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_unlock_distributor_url', string $unlock_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$unlock_distributor_urlstring- The unlock distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_update_distributor_dataEnwikuna License Manager Pro
This filter filters the admin distributor overview update distributor data
apply_filters( 'elmp_admin_distributor_overview_update_distributor_data', array $distributor_update_data, array $post );
Parameters
$distributor_update_dataarray- Includes all distributor update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_page_titleEnwikuna License Manager Pro
This filter filters the admin distributor page title
apply_filters( 'elmp_admin_distributor_page_title', string $title );
Parameters
$titlestring- The title
filterelmp_admin_distributors_export_form_methodEnwikuna License Manager Pro
This filter filters the admin distributors export form method
apply_filters( 'elmp_admin_distributors_export_form_method', string $distributors_export_form_method );
Parameters
$distributors_export_form_methodstring- The form method for the distributors export form
filterelmp_admin_distributors_get_export_distributors_urlEnwikuna License Manager Pro
This filter filters the export distributors URL
apply_filters( 'elmp_admin_distributors_get_export_distributors_url', string $export_distributors_url );
Parameters
$export_distributors_urlstring- The export distributors URL
filterelmp_admin_distributors_get_import_distributors_urlEnwikuna License Manager Pro
This filter filters the import distributors URL
apply_filters( 'elmp_admin_distributors_get_import_distributors_url', string $import_distributors_url );
Parameters
$import_distributors_urlstring- The import distributors URL
filterelmp_admin_distributors_import_form_methodEnwikuna License Manager Pro
This filter filters the admin distributors import form method
apply_filters( 'elmp_admin_distributors_import_form_method', string $distributors_import_form_method );
Parameters
$distributors_import_form_methodstring- The form method for the distributors import form
filterelmp_admin_distributors_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin distributors list table bulk actions
apply_filters( 'elmp_admin_distributors_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_distributors_list_table_classesEnwikuna License Manager Pro
This filter filters the distributors table classes
apply_filters( 'elmp_admin_distributors_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_distributors_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin distributors list table column default content
apply_filters( 'elmp_admin_distributors_list_table_column_{column_name}', ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributors_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin distributors list table columns
apply_filters( 'elmp_admin_distributors_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelmp_admin_distributors_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin distributors list table no items message
apply_filters( 'elmp_admin_distributors_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_distributors_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin distributors list table process sorting
apply_filters( 'elmp_admin_distributors_list_table_process_sorting', array $distributors );
Parameters
$distributorsarray- Includes all distributors
filterelmp_admin_distributors_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin distributors list table sortable columns
apply_filters( 'elmp_admin_distributors_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_distributors_list_table_status_tipEnwikuna License Manager Pro
This filter filters the admin distributors list table status tip
apply_filters( 'elmp_admin_distributors_list_table_status_tip', string $status_tip, string $status, ELMP_Data_Store_Distributor_Model $distributor );
Parameters
$status_tipstring- The status tip
$statusstring- The status
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributors_page_title_actionsEnwikuna License Manager Pro
This filter filters the admin distributors page title actions
apply_filters( 'elmp_admin_distributors_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
actionelmp_admin_distributors_tabsEnwikuna License Manager Pro
This hook fires during the distributors tabs output
do_action( 'elmp_admin_distributors_tabs' );
filterelmp_admin_generators_export_form_methodEnwikuna License Manager Pro
This filter filters the admin generators export form method
apply_filters( 'elmp_admin_generators_export_form_method', string $generators_export_form_method );
Parameters
$generators_export_form_methodstring- The form method for the generators export form
filterelmp_admin_generators_get_export_generators_urlEnwikuna License Manager Pro
This filter filters the export generators URL
apply_filters( 'elmp_admin_generators_get_export_generators_url', string $export_generators_url );
Parameters
$export_generators_urlstring- The export generators URL
filterelmp_admin_generators_get_import_generators_urlEnwikuna License Manager Pro
This filter filters the import generators URL
apply_filters( 'elmp_admin_generators_get_import_generators_url', string $import_generators_url );
Parameters
$import_generators_urlstring- The import generators URL
filterelmp_admin_generators_import_form_methodEnwikuna License Manager Pro
This filter filters the admin generators import form method
apply_filters( 'elmp_admin_generators_import_form_method', string $generators_import_form_method );
Parameters
$generators_import_form_methodstring- The form method for the generators import form
filterelmp_admin_get_distributor_page_{id}Enwikuna License Manager Pro
This filter filters the current distributor page ID
apply_filters( 'elmp_admin_get_distributor_page_{id}', string $id );
Parameters
$idstring- The page ID
filterelmp_admin_licenses_export_form_methodEnwikuna License Manager Pro
This filter filters the admin licenses export form method
apply_filters( 'elmp_admin_licenses_export_form_method', string $licenses_export_form_method );
Parameters
$licenses_export_form_methodstring- The form method for the licenses export form
filterelmp_admin_licenses_get_export_licenses_urlEnwikuna License Manager Pro
This filter filters the export licenses URL
apply_filters( 'elmp_admin_licenses_get_export_licenses_url', string $export_licenses_url );
Parameters
$export_licenses_urlstring- The export licenses URL
filterelmp_admin_licenses_get_import_licenses_urlEnwikuna License Manager Pro
This filter filters the import licenses URL
apply_filters( 'elmp_admin_licenses_get_import_licenses_url', string $import_licenses_url );
Parameters
$import_licenses_urlstring- The import licenses URL
filterelmp_admin_licenses_import_form_methodEnwikuna License Manager Pro
This filter filters the admin licenses import form method
apply_filters( 'elmp_admin_licenses_import_form_method', string $licenses_import_form_method );
Parameters
$licenses_import_form_methodstring- The form method for the licenses import form
filterelmp_admin_products_installed_on_get_delete_product_installed_on_urlEnwikuna License Manager Pro
This filter filters the admin products installed on delete product installed on URL
apply_filters( 'elmp_admin_products_installed_on_get_delete_product_installed_on_url', string $delete_product_installed_on_url, ELMP_Data_Store_Product_Installed_On_Model $product_installed_on );
Parameters
$delete_product_installed_on_urlstring- The delete product installed on URL
$product_installed_onELMP_Data_Store_Product_Installed_On_Model- The product installed on object
filterelmp_admin_products_installed_on_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin products installed on list table bulk actions
apply_filters( 'elmp_admin_products_installed_on_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_products_installed_on_list_table_classesEnwikuna License Manager Pro
This filter filters the products installed on list table classes
apply_filters( 'elmp_admin_products_installed_on_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_products_installed_on_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin products installed on list table no items message
apply_filters( 'elmp_admin_products_installed_on_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_products_installed_on_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin products installed on list table process sorting
apply_filters( 'elmp_admin_products_installed_on_list_table_process_sorting', array $products_installed_on );
Parameters
$products_installed_onarray- Includes all products installed on
filterelmp_admin_products_installed_on_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin products installed on list table sortable columns
apply_filters( 'elmp_admin_products_installed_on_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_release_add_form_methodEnwikuna License Manager Pro
This filter filters the admin release add form method
apply_filters( 'elmp_admin_release_add_form_method', string $release_add_form_method );
Parameters
$release_add_form_methodstring- The form method for the release add form
filterelmp_admin_release_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin release edit form method
apply_filters( 'elmp_admin_release_edit_form_method', string $release_edit_form_method );
Parameters
$release_edit_form_methodstring- The form method for the release edit form
actionelmp_admin_release_output_viewEnwikuna License Manager Pro
This hook fires when there is a release view set but no view matching
do_action( 'elmp_admin_release_output_view', string $current_view );
Parameters
$current_viewstring- the current view
filterelmp_admin_release_output_view_default_redirectEnwikuna License Manager Pro
This filter filters if the admin release output view redirect should be done or not
apply_filters( 'elmp_admin_release_output_view_default_redirect', bool $default_redirect );
Parameters
$default_redirectbool- If the default redirect should be done
filterelmp_admin_releases_export_form_methodEnwikuna License Manager Pro
This filter filters the admin releases export form method
apply_filters( 'elmp_admin_releases_export_form_method', string $releases_export_form_method );
Parameters
$releases_export_form_methodstring- The form method for the releases export form
filterelmp_admin_releases_get_create_release_urlEnwikuna License Manager Pro
This filter filters the admin releases create release URL
apply_filters( 'elmp_admin_releases_get_create_release_url', string $create_release_url );
Parameters
$create_release_urlstring- The create release URL
filterelmp_admin_releases_get_delete_release_urlEnwikuna License Manager Pro
This filter filters the admin releases delete release URL
apply_filters( 'elmp_admin_releases_get_delete_release_url', string $delete_release_url, ELMP_Data_Store_Release_Model $release );
Parameters
$delete_release_urlstring- The delete release URL
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_get_edit_release_urlEnwikuna License Manager Pro
This filter filters the admin releases edit release URL
apply_filters( 'elmp_admin_releases_get_edit_release_url', string $edit_release_url, ELMP_Data_Store_Release_Model $release );
Parameters
$edit_release_urlstring- The edit release URL
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_get_export_releases_urlEnwikuna License Manager Pro
This filter filters the export releases URL
apply_filters( 'elmp_admin_releases_get_export_releases_url', string $export_releases_url );
Parameters
$export_releases_urlstring- The export releases URL
filterelmp_admin_releases_get_import_releases_urlEnwikuna License Manager Pro
This filter filters the import releases URL
apply_filters( 'elmp_admin_releases_get_import_releases_url', string $import_releases_url );
Parameters
$import_releases_urlstring- The import releases URL
filterelmp_admin_releases_import_form_methodEnwikuna License Manager Pro
This filter filters the admin releases import form method
apply_filters( 'elmp_admin_releases_import_form_method', string $releases_import_form_method );
Parameters
$releases_import_form_methodstring- The form method for the releases import form
filterelmp_admin_releases_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin releases list table bulk actions
apply_filters( 'elmp_admin_releases_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_releases_list_table_classesEnwikuna License Manager Pro
This filter filters the releases table classes
apply_filters( 'elmp_admin_releases_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_releases_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin releases list table column default content
apply_filters( 'elmp_admin_releases_list_table_column_{column_name}', ELMP_Data_Store_Release_Model $release );
Parameters
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin releases list table columns
apply_filters( 'elmp_admin_releases_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelmp_admin_releases_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin releases list table no items message
apply_filters( 'elmp_admin_releases_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_releases_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin releases list table process sorting
apply_filters( 'elmp_admin_releases_list_table_process_sorting', array $releases );
Parameters
$releasesarray- Includes all releases
filterelmp_admin_releases_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin releases list table sortable columns
apply_filters( 'elmp_admin_releases_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_releases_page_title_actionsEnwikuna License Manager Pro
This filter filters the admin releases page title actions
apply_filters( 'elmp_admin_releases_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
actionelmp_admin_rest_api_key_fieldsEnwikuna License Manager Pro
This hook fires after the REST API key fields
do_action( 'elmp_admin_rest_api_key_fields', string $rest_api_key );
Parameters
$rest_api_keystring- The REST API key
filterelmp_admin_rest_api_key_last_access_datetimeEnwikuna License Manager Pro
This filter filters the admin REST API key last access datetime
apply_filters( 'elmp_admin_rest_api_key_last_access_datetime', string $last_access );
Parameters
$last_accessstring- The last access datetime
filterelmp_admin_settings_get_create_rest_api_key_urlEnwikuna License Manager Pro
This filter filters the settings create REST API key URL
apply_filters( 'elmp_admin_settings_get_create_rest_api_key_url', string $create_rest_api_key_url );
Parameters
$create_rest_api_key_urlstring- The create REST API key URL
filterelmp_admin_settings_rest_api_keys_list_table_classesEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table classes
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_settings_rest_api_keys_list_table_last_access_dateEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table last access date
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_last_access_date', string $last_access_date, string $last_access );
Parameters
$last_access_datestring- The last access date
$last_accessstring- The raw last access
filterelmp_admin_settings_rest_api_keys_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table no items message
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_settings_rest_api_keys_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table process sorting
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_process_sorting', array $rest_api_keys );
Parameters
$rest_api_keysarray- Includes all REST API keys
filterelmp_admin_settings_rest_api_keys_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table sortable columns
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_subscription_settingsEnwikuna License Manager Pro
This filter filters the subscription settings
apply_filters( 'elmp_admin_subscription_settings', array $general_settings );
Parameters
$general_settingsarray- Includes the subscription settings
filterelmp_admin_trial_license_requests_get_approve_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests approve trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_approve_trial_license_request_url', string $approve_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameters
$approve_trial_license_request_urlstring- The approve trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_get_delete_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests delete trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_delete_trial_license_request_url', string $delete_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameters
$delete_trial_license_request_urlstring- The delete trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_get_unapprove_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests unapprove trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_unapprove_trial_license_request_url', string $unapprove_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameters
$unapprove_trial_license_request_urlstring- The unapprove trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table bulk actions
apply_filters( 'elmp_admin_trial_license_requests_list_table_bulk_actions', array $bulk_actions );
Parameters
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_trial_license_requests_list_table_classesEnwikuna License Manager Pro
This filter filters the trial license requests table classes
apply_filters( 'elmp_admin_trial_license_requests_list_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterelmp_admin_trial_license_requests_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin trial license requests list table column default content
apply_filters( 'elmp_admin_trial_license_requests_list_table_column_{column_name}', ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameters
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table columns
apply_filters( 'elmp_admin_trial_license_requests_list_table_columns', array $columns );
Parameters
$columnsarray- Includes all columns
filterelmp_admin_trial_license_requests_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table no items message
apply_filters( 'elmp_admin_trial_license_requests_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterelmp_admin_trial_license_requests_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin trial license requests list table process sorting
apply_filters( 'elmp_admin_trial_license_requests_list_table_process_sorting', array $trial_license_requests );
Parameters
$trial_license_requestsarray- Includes all trial license requests
filterelmp_admin_trial_license_requests_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table sortable columns
apply_filters( 'elmp_admin_trial_license_requests_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelmp_admin_wc_distributor_code_redeemed_emailEnwikuna License Manager Pro
This hook fires when a distributor code redeemed email can be sent
do_action( 'elmp_admin_wc_distributor_code_redeemed_email', array $distributor_code_details );
Parameters
$distributor_code_detailsarray- Includes the distributor code and additional params [ $distributor_code, $license ]
actionelmp_admin_wc_emails_after_distributor_codeEnwikuna License Manager Pro
This hook fires after the admin distributor code
do_action( 'elmp_admin_wc_emails_after_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameters
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelmp_admin_wc_emails_before_distributor_codeEnwikuna License Manager Pro
This hook fires before the admin distributor code
do_action( 'elmp_admin_wc_emails_before_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameters
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelmp_admin_wc_emails_distributor_codeEnwikuna License Manager Pro
This hook fires when the admin email distributor code should be outputted
do_action( 'elmp_admin_wc_emails_distributor_code', array $distributor_code_details );
Parameters
$distributor_code_detailsarray- Includes the distributor code and additional params [ $distributor_code, $plain_text ]
actionelmp_admin_wc_new_trial_license_emailEnwikuna License Manager Pro
This hook fires when a new trial license email can be sent
do_action( 'elmp_admin_wc_new_trial_license_email', array $licenses_details );
Parameters
$licenses_detailsarray- Includes the trial license and additional params [ $license ]
actionelmp_admin_wc_new_trial_license_request_emailEnwikuna License Manager Pro
This hook fires when a new trial license request email can be sent
do_action( 'elmp_admin_wc_new_trial_license_request_email', array $trial_license_request_details );
Parameters
$trial_license_request_detailsarray- Includes the trial license request and additional params [ $trial_license_request ]
filterelmp_admin_wc_products_get_import_export_columnsEnwikuna License Manager Pro
This filter filters the admin WooCommerce products import export columns
apply_filters( 'elmp_admin_wc_products_get_import_export_columns', array $export_columns );
Parameters
$export_columnsarray- Includes all export columns
actionelmp_after_loadEnwikuna License Manager Pro
This hook fires after the plugin load
do_action( 'elmp_after_load' );
filterelmp_assets_products_request_trial_license_confirmation_enabledEnwikuna License Manager Pro
This filter filters if the default products request trial license confirmation should be enabled or not
apply_filters( 'elmp_assets_products_request_trial_license_confirmation_enabled', bool $confirmation_enabled );
Parameters
$confirmation_enabledbool- If confirmation enabled or not
filterelmp_assets_products_request_trial_license_confirmation_textEnwikuna License Manager Pro
This filter filters the products request trial license confirmation text
apply_filters( 'elmp_assets_products_request_trial_license_confirmation_text', string $confirmation_text );
Parameters
$confirmation_textstring- The request trial confirmation text
actionelmp_before_loadEnwikuna License Manager Pro
This hook fires before the plugin load
do_action( 'elmp_before_load' );
filterelmp_cron_jobs_get_cron_hooksEnwikuna License Manager Pro
This filter filters all cron job hooks from the plugin
apply_filters( 'elmp_cron_jobs_get_cron_hooks', array $cron_hooks, bool $include_helper, bool $is_uninstall );
Parameters
$cron_hooksarray- Includes all cron hooks
$include_helperbool- If the helper plugins should be included
$is_uninstallbool- If is uninstall of the plugin
filterelmp_db_missing_tablesEnwikuna License Manager Pro
This filter filters the missing DB tables
apply_filters( 'elmp_db_missing_tables', string|array $missing_tables );
Parameters
$missing_tablesstring|array- Includes the missing tables
filterelmp_dependencies_check_plugin_slugEnwikuna License Manager Pro
This filter filters the plugin slug
apply_filters( 'elmp_dependencies_check_plugin_slug', string $plugin_slug );
Parameters
$plugin_slugstring- The plugin slug to check
filterelmp_dependencies_is_loadableEnwikuna License Manager Pro
This filter filters if the plugin is loadable
apply_filters( 'elmp_dependencies_is_loadable', bool $loadable );
Parameters
$loadablebool- If is loadable or not
filterelmp_distributor_code_existsEnwikuna License Manager Pro
This filter filters if a distributor code exists or not
apply_filters( 'elmp_distributor_code_exists', bool $exists, string $code );
Parameters
$existsbool- If distributor code exists or not
$codestring- The code to check
actionelmp_distributor_code_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the distributor code exporter exported a CSV and downloaded it
do_action( 'elmp_distributor_code_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelmp_distributor_code_exporter_export_dataEnwikuna License Manager Pro
This filter filters the distributor code exporter export data
apply_filters( 'elmp_distributor_code_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelmp_distributor_code_generate_charactersEnwikuna License Manager Pro
This filter filters the characters used to generate the distributor code
apply_filters( 'elmp_distributor_code_generate_characters', string $characters, int $amount, string $prefix, string $suffix );
Parameters
$charactersstring- The characters used to generate the distributor code
$amountint- The amount of distributor codes to generate
$prefixstring- The prefix to add to the distributor code
$suffixstring- The suffix to add to the distributor code
filterelmp_distributor_codes_export_csv_columnsEnwikuna License Manager Pro
This filter filters the distributor codes export CSV columns
apply_filters( 'elmp_distributor_codes_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
actionelmp_distributor_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the distributor exporter exported a CSV and downloaded it
do_action( 'elmp_distributor_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelmp_distributor_exporter_export_dataEnwikuna License Manager Pro
This filter filters the distributor exporter export data
apply_filters( 'elmp_distributor_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelmp_distributors_export_csv_columnsEnwikuna License Manager Pro
This filter filters the distributors export CSV columns
apply_filters( 'elmp_distributors_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterelmp_documentation_urlEnwikuna License Manager Pro
This filter filters the URL to the plugin documentation
apply_filters( 'elmp_documentation_url', string $documentation_url );
Parameters
$documentation_urlstring- The URL to the plugin documentation
filterelmp_enable_update_functionsEnwikuna License Manager Pro
This filter filters if the update functions should be used
apply_filters( 'elmp_enable_update_functions', bool $enable_update_functions );
Parameters
$enable_update_functionsbool- If update functions enabled or not
filterelmp_encryptor_get_random_keyEnwikuna License Manager Pro
This filter filters the generation of the encryptor key (random ascii safe key)
apply_filters( 'elmp_encryptor_get_random_key', string $random_key_ascii_safe );
Parameters
$random_key_ascii_safestring- The generated random ascii safe key
filterelmp_encryptor_maybe_decryptEnwikuna License Manager Pro
This filter filters the value that may need to be decrypted
apply_filters( 'elmp_encryptor_maybe_decrypt', string $value, string $key );
Parameters
$valuestring- The value that may need to be decrypted
$keystring- The encryptor key
filterelmp_encryptor_maybe_encryptEnwikuna License Manager Pro
This filter filters the value that may need to be encrypted
apply_filters( 'elmp_encryptor_maybe_encrypt', string $value, string $key );
Parameters
$valuestring- The value that may need to be encrypted
$keystring- The encryptor key
filterelmp_encryptor_supports_auto_insert_deleteEnwikuna License Manager Pro
This filter filters if the encryptor supports auto insert delete of the key
apply_filters( 'elmp_encryptor_supports_auto_insert_delete', bool $supports );
Parameters
$supportsbool- If is supported
actionelmp_generator_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the generator exporter exported a CSV and downloaded it
do_action( 'elmp_generator_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelmp_generator_exporter_export_dataEnwikuna License Manager Pro
This filter filters the generator exporter export data
apply_filters( 'elmp_generator_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelmp_generators_export_csv_columnsEnwikuna License Manager Pro
This filter filters the generators export CSV columns
apply_filters( 'elmp_generators_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterelmp_get_distributor_code_statusesEnwikuna License Manager Pro
This filter filters all distributor code statuses or just one in case a status is given
apply_filters( 'elmp_get_distributor_code_statuses', array|string $statuses, string $status );
Parameters
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_distributor_statusesEnwikuna License Manager Pro
This filter filters all distributor statuses or just one in case a status is given
apply_filters( 'elmp_get_distributor_statuses', array|string $statuses, string $status );
Parameters
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_extended_distributor_code_data_arrayEnwikuna License Manager Pro
This filter filters the extended distributor code data array
apply_filters( 'elmp_get_extended_distributor_code_data_array', array $distributor_code_data, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameters
$distributor_code_dataarray- Includes all distributor code data
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_get_extended_license_data_arrayEnwikuna License Manager Pro
This filter filters the extended license data array
apply_filters( 'elmp_get_extended_license_data_array', array $license_data, ELM_Data_Store_License_Model $license );
Parameters
$license_dataarray- Includes all license data
$licenseELM_Data_Store_License_Model- The license object
filterelmp_get_license_host_input_patternEnwikuna License Manager Pro
This filter filters the pattern for a license host input
apply_filters( 'elmp_get_license_host_input_pattern', string $input_pattern, string $host_type );
Parameters
$input_patternstring- The input pattern
$host_typestring- The host type
filterelmp_get_license_host_input_placeholderEnwikuna License Manager Pro
This filter filters the placeholder for a license host input
apply_filters( 'elmp_get_license_host_input_placeholder', string $input_placeholder, string $host_type );
Parameters
$input_placeholderstring- The input placeholder
$host_typestring- The host type
filterelmp_get_license_host_input_typeEnwikuna License Manager Pro
This filter filters the type for a license host input
apply_filters( 'elmp_get_license_host_input_type', string $input_type, string $host_type );
Parameters
$input_typestring- The input type
$host_typestring- The host type
filterelmp_get_product_installed_on_statusesEnwikuna License Manager Pro
This filter filters all product installed on statuses or just one in case a status is given
apply_filters( 'elmp_get_product_installed_on_statuses', array|string $statuses, string $status );
Parameters
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_trial_license_periodsEnwikuna License Manager Pro
This filter filters the trial license periods
apply_filters( 'elmp_get_trial_license_periods', array $trial_periods );
Parameters
$trial_periodsarray- Includes all trial periods
filterelmp_importer_check_valid_csvEnwikuna License Manager Pro
This filter filters if the provided import file should be checked if in valid format
apply_filters( 'elmp_importer_check_valid_csv', bool $check_valid_csv );
Parameters
$check_valid_csvbool- If check for valid CSV should be done
filterelmp_importer_days_to_retain_importsEnwikuna License Manager Pro
This filter filters the days the importer should retain the imports
apply_filters( 'elmp_importer_days_to_retain_imports', int $days );
Parameters
$daysint- The number of days to retain the imports
filterelmp_importer_get_import_dataEnwikuna License Manager Pro
This filter filters the import data
apply_filters( 'elmp_importer_get_import_data', array $import_data );
Parameters
$import_dataarray- Includes the import data
filterelmp_importer_valid_filetypesEnwikuna License Manager Pro
This filter filters the valid filetypes
apply_filters( 'elmp_importer_valid_filetypes', array $filetypes );
Parameters
$filetypesarray- The allowed filetypes
filterelmp_includesEnwikuna License Manager Pro
This filter filters includes (function files)
apply_filters( 'elmp_includes', array $includes );
Parameters
$includesarray- Includes all function filenames
filterelmp_install_get_core_capabilitiesEnwikuna License Manager Pro
This filter filters the plugins core capabilities
apply_filters( 'elmp_install_get_core_capabilities', array $capabilities );
Parameters
$capabilitiesarray- Includes all capabilities
filterelmp_install_get_rest_api_capabilitiesEnwikuna License Manager Pro
This filter filters the plugins REST API capabilities
apply_filters( 'elmp_install_get_rest_api_capabilities', array $capabilities );
Parameters
$capabilitiesarray- Includes all REST API capabilities
filterelmp_install_get_tablesEnwikuna License Manager Pro
This filter filters the plugin tables
apply_filters( 'elmp_install_get_tables', array $tables );
Parameters
$tablesarray- Includes all plugin tables
actionelmp_install_plugin_updatedEnwikuna License Manager Pro
This hook fires if the plugin has been updated
do_action( 'elmp_install_plugin_updated' );
filterelmp_install_skip_create_directories_filesEnwikuna License Manager Pro
This filter filters if the creation of the directories and files should be skipped
apply_filters( 'elmp_install_skip_create_directories_files', bool $skip );
Parameters
$skipbool- If should be skipped
actionelmp_installedEnwikuna License Manager Pro
This hook fires after the plugin is installed successfully
do_action( 'elmp_installed' );
filterelmp_license_downloadable_file_permissionEnwikuna License Manager Pro
This filter filters the downloadable file permission for a license
apply_filters( 'elmp_license_downloadable_file_permission', WC_Customer_Download $download, WC_Product $product, ELM_Data_Store_License_Model $license );
Parameters
$downloadWC_Customer_Download- The downloadable file permission
$productWC_Product- The product object
$licenseELM_Data_Store_License_Model- The license object
actionelmp_license_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the license exporter exported a CSV and downloaded it
do_action( 'elmp_license_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelmp_license_exporter_export_dataEnwikuna License Manager Pro
This filter filters the license exporter export data
apply_filters( 'elmp_license_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelmp_license_host_url_dev_subdomainsEnwikuna License Manager Pro
This filter filters the license host URL development subdomains
apply_filters( 'elmp_license_host_url_dev_subdomains', array $subdomains );
Parameters
$subdomainsarray- Includes all allowed subdomains
filterelmp_licenses_export_csv_columnsEnwikuna License Manager Pro
This filter filters the licenses export CSV columns
apply_filters( 'elmp_licenses_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterelmp_prepared_license_hostEnwikuna License Manager Pro
This filter filters the prepared license host
apply_filters( 'elmp_prepared_license_host', string $host );
Parameters
$hoststring- The prepared license host
filterelmp_prepared_license_hostsEnwikuna License Manager Pro
This filter filters the prepared license hosts
apply_filters( 'elmp_prepared_license_hosts', array $prepared_hosts, array|null $hosts );
Parameters
$prepared_hostsarray- Includes all prepared hosts
$hostsarray|null- Includes raw hosts
filterelmp_product_get_trial_lengthEnwikuna License Manager Pro
This filter filters the product trial length
apply_filters( 'elmp_product_get_trial_length', int|null $trial_length, WC_Product|null|false $product );
Parameters
$trial_lengthint|null- The trial length
$productWC_Product|null|false- The product object
filterelmp_product_get_trial_periodEnwikuna License Manager Pro
This filter filters the product trial period
apply_filters( 'elmp_product_get_trial_period', string|null $trial_period, WC_Product|null|false $product );
Parameters
$trial_periodstring|null- The trial period
$productWC_Product|null|false- The product object
filterelmp_product_hosts_additional_infoEnwikuna License Manager Pro
This filter filters the product hosts additional info
apply_filters( 'elmp_product_hosts_additional_info', string $additional_info, string $host_type );
Parameters
$additional_infostring- The additional info
$host_typestring- The host type
filterelmp_product_hosts_descriptionEnwikuna License Manager Pro
This filter filters the product hosts description
apply_filters( 'elmp_product_hosts_description', string $description, string $host_type );
Parameters
$descriptionstring- The description
$host_typestring- The host type
filterelmp_product_trial_enabledEnwikuna License Manager Pro
This filter filters if a WooCommerce product has trial enabled or not
apply_filters( 'elmp_product_trial_enabled', bool $trial_enabled, WC_Product|null|false $product );
Parameters
$trial_enabledbool- If product trial enabled
$productWC_Product|null|false- The product object
actionelmp_release_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the release exporter exported a CSV and downloaded it
do_action( 'elmp_release_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterelmp_release_exporter_export_dataEnwikuna License Manager Pro
This filter filters the release exporter export data
apply_filters( 'elmp_release_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterelmp_releases_export_csv_columnsEnwikuna License Manager Pro
This filter filters the releases export CSV columns
apply_filters( 'elmp_releases_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterelmp_request_trial_license_button_classEnwikuna License Manager Pro
This filter filters the button class for the request trial license button
apply_filters( 'elmp_request_trial_license_button_class', string $button_class );
Parameters
$button_classstring- The button class
filterelmp_rest_api_authentication_is_request_to_rest_apiEnwikuna License Manager Pro
This filter filters if its a request to the REST API
apply_filters( 'elmp_rest_api_authentication_is_request_to_rest_api', bool $is_elmp_rest_api_request );
Parameters
$is_elmp_rest_api_requestbool- If its a REST API request
filterelmp_rest_api_controller_check_cap_{cap}Enwikuna License Manager Pro
This filter filters the REST API controller capability for the current user
apply_filters( 'elmp_rest_api_controller_check_cap_{cap}', string $cap );
Parameters
$capstring- The capability to check for
filterelmp_rest_api_controller_get_request_consumer_keyEnwikuna License Manager Pro
This filter filters the REST API controller request consumer key
apply_filters( 'elmp_rest_api_controller_get_request_consumer_key', string $consumer_key );
Parameters
$consumer_keystring- The consumes key
filterelmp_rest_api_controller_get_request_consumer_secretEnwikuna License Manager Pro
This filter filters the REST API controller request consumer secret
apply_filters( 'elmp_rest_api_controller_get_request_consumer_secret', string $consumer_secret );
Parameters
$consumer_secretstring- The consumes secret
filterelmp_rest_api_controller_response_dataEnwikuna License Manager Pro
This filter filters the REST API controller response data
apply_filters( 'elmp_rest_api_controller_response_data', array|null $data );
Parameters
$dataarray|null- The response data
filterelmp_rest_api_get_rest_api_routesEnwikuna License Manager Pro
This filter filters the REST API routes
apply_filters( 'elmp_rest_api_get_rest_api_routes', array $rest_api_routes );
Parameters
$rest_api_routesarray- Includes all REST API routes
filterelmp_rest_api_login_access_token_expiration_timeEnwikuna License Manager Pro
This filter filters the REST API login access token expiration time
apply_filters( 'elmp_rest_api_login_access_token_expiration_time', int $access_token_expiration_time );
Parameters
$access_token_expiration_timeint- The expiration time of the access token in seconds
filterelmp_rest_api_login_request_token_expiration_timeEnwikuna License Manager Pro
This filter filters the REST API login refresh token expiration time
apply_filters( 'elmp_rest_api_login_request_token_expiration_time', int $refresh_token_expiration_time );
Parameters
$refresh_token_expiration_timeint- The expiration time of the refresh token in seconds
filterelmp_rest_api_products_generate_product_changelogEnwikuna License Manager Pro
This filter filters the generated product changelog based on the product releases
apply_filters( 'elmp_rest_api_products_generate_product_changelog', string $generated_changelog, array $releases );
Parameters
$generated_changelogstring- The generated changelog
$releasesarray- Includes all releases for a product
filterelmp_rest_api_products_get_product_download_fileEnwikuna License Manager Pro
This filter filters the products REST API product download file
apply_filters( 'elmp_rest_api_products_get_product_download_file', string $product_download_file, bool $is_update_check );
Parameters
$product_download_filestring- The product download file
$is_update_checkbool- If is update check
filterelmp_rest_api_products_get_product_last_updatedEnwikuna License Manager Pro
This filter filters the products REST API product last updated
apply_filters( 'elmp_rest_api_products_get_product_last_updated', string $product_last_updated );
Parameters
$product_last_updatedstring- The product last updated
filterelmp_shortcodesEnwikuna License Manager Pro
This filter filters all shortcodes
apply_filters( 'elmp_shortcodes', array $shortcodes );
Parameters
$shortcodesarray- Includes all shortcodes
filterelmp_subscription_automatic_licenses_renewal_modeEnwikuna License Manager Pro
This filter filters the subscription automatic licenses renewal mode mode
apply_filters( 'elmp_subscription_automatic_licenses_renewal_mode', string $automatic_licenses_renewal_mode );
Parameters
$automatic_licenses_renewal_modestring- The automatic licenses renewal mode
filterelmp_subscription_licenses_expiration_overwrite_end_modeEnwikuna License Manager Pro
This filter filters the subscription licenses expiration overwrite end mode
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_end_mode', string $overwrite_end_mode );
Parameters
$overwrite_end_modestring- The licenses expiration overwrite end mode
filterelmp_subscription_licenses_expiration_overwrite_next_payment_modeEnwikuna License Manager Pro
This filter filters the subscription licenses expiration overwrite next payment mode
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_next_payment_mode', string $overwrite_next_payment_mode );
Parameters
$overwrite_next_payment_modestring- The licenses expiration overwrite next payment mode
filterelmp_subscription_licenses_expiration_overwrite_offsetEnwikuna License Manager Pro
This filter filters the product expert WooCommerce product importer time limit
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_offset', int $overwrite_offset );
Parameters
$overwrite_offsetint- The overwrite offset in hours
filterelmp_subscription_lock_licenses_cancellation_modeEnwikuna License Manager Pro
This filter filters the subscription lock licenses cancellation mode
apply_filters( 'elmp_subscription_lock_licenses_cancellation_mode', string $lock_licenses_cancellation_mode );
Parameters
$lock_licenses_cancellation_modestring- The lock licenses cancellation mode
filterelmp_subscription_lock_licenses_expiration_modeEnwikuna License Manager Pro
This filter filters the subscription lock licenses expiration mode
apply_filters( 'elmp_subscription_lock_licenses_expiration_mode', string $lock_licenses_expiration_mode );
Parameters
$lock_licenses_expiration_modestring- The lock licenses expiration mode
filterelmp_trial_length_period_2_expires_atEnwikuna License Manager Pro
This filter filters the trial length & period to expires at for a license
apply_filters( 'elmp_trial_length_period_2_expires_at', string|null $expires_at, int $trial_length, string $trial_period );
Parameters
$expires_atstring|null- The formatted expires at from trial length & period
$trial_lengthint- The trial length
$trial_periodstring- The trial period
filterelmp_wc_account_buy_trial_license_product_cart_item_dataEnwikuna License Manager Pro
This filter filters the cart item data for the buy trial license product
apply_filters( 'elmp_wc_account_buy_trial_license_product_cart_item_data', array $cart_item_data, ELM_Data_Store_License_Model $license, WC_Product $product );
Parameters
$cart_item_dataarray- Includes the cart item data
$licenseELM_Data_Store_License_Model- The license object
$productWC_Product- The product object
filterelmp_wc_account_check_valid_txtEnwikuna License Manager Pro
This filter filters if the provided file should be checked if in valid format
apply_filters( 'elmp_wc_account_check_valid_txt', bool $check_valid_txt );
Parameters
$check_valid_txtbool- If check for valid TXT should be done
filterelmp_wc_account_days_to_retain_offline_license_activationsEnwikuna License Manager Pro
This filter filters the days the account should retain the offline license activations
apply_filters( 'elmp_wc_account_days_to_retain_offline_license_activations', int $days );
Parameters
$daysint- The number of days to retain the offline license activations
actionelmp_wc_account_download_offline_license_activation_certificateEnwikuna License Manager Pro
This hook fires after the account created an offline license activation certificate and downloaded it
do_action( 'elmp_wc_account_download_offline_license_activation_certificate', resource|false $certificate_buffer );
Parameters
$certificate_bufferresource|false- The certificate buffer for the download
filterelmp_wc_account_get_buy_trial_license_product_urlEnwikuna License Manager Pro
This filter filters the account buy trial license product URL
apply_filters( 'elmp_wc_account_get_buy_trial_license_product_url', string $buy_trial_license_product_url, ELM_Data_Store_License_Model $license );
Parameters
$buy_trial_license_product_urlstring- The buy trial license product URL
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_get_download_offline_license_activation_certificate_urlEnwikuna License Manager Pro
This filter filters the account download offline license activation certificate URL
apply_filters( 'elmp_wc_account_get_download_offline_license_activation_certificate_url', string $download_offline_license_activation_certificate_url, ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameters
$download_offline_license_activation_certificate_urlstring- The download offline license activation certificate URL
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelmp_wc_account_offline_license_activation_certificate_contentEnwikuna License Manager Pro
This filter filters the offline license activation certificate content
apply_filters( 'elmp_wc_account_offline_license_activation_certificate_content', string $certificate_content, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameters
$certificate_contentstring- The offline license activation certificate content
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_certificate_filenameEnwikuna License Manager Pro
This filter filters the offline license activation certificate filename
apply_filters( 'elmp_wc_account_offline_license_activation_certificate_filename', string $certificate_filename, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameters
$certificate_filenamestring- The offline license activation certificate filename
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_data_arrayEnwikuna License Manager Pro
This filter filters the offline license activation data array
apply_filters( 'elmp_wc_account_offline_license_activation_data_array', array $offline_license_activation_data_array, ELM_Data_Store_License_Model $license );
Parameters
$offline_license_activation_data_arrayarray- The offline license activation data array
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_validate_timestampEnwikuna License Manager Pro
This filter filters if the offline license activation timestamp should be validated or not
apply_filters( 'elmp_wc_account_offline_license_activation_validate_timestamp', bool $validate_timestamp );
Parameters
$validate_timestampbool- If the offline license activation timestamp should be validated or not
filterelmp_wc_account_redeem_distributor_code_toggle_btn_textEnwikuna License Manager Pro
This filter filters the account redeem distributor code toggle button text
apply_filters( 'elmp_wc_account_redeem_distributor_code_toggle_btn_text', string $redeem_distributor_code_toggle_btn_text );
Parameters
$redeem_distributor_code_toggle_btn_textstring- The redeem distributor code toggle button text
filterelmp_wc_account_redeem_distributor_code_view_default_redirectEnwikuna License Manager Pro
This filter filters if the license view redirect should be done or not after a distributor code redemption
apply_filters( 'elmp_wc_account_redeem_distributor_code_view_default_redirect', bool $default_redirect );
Parameters
$default_redirectbool- If the default redirect should be done
filterelmp_wc_account_valid_filetypesEnwikuna License Manager Pro
This filter filters the valid filetypes
apply_filters( 'elmp_wc_account_valid_filetypes', array $filetypes );
Parameters
$filetypesarray- The allowed filetypes
actionelmp_wc_emails_after_trial_license_customer_downloads_tableEnwikuna License Manager Pro
This hook fires after the trial license customer downloads table
do_action( 'elmp_wc_emails_after_trial_license_customer_downloads_table', ELM_Data_Store_License_Model $license, WC_Customer_Download[] $customer_downloads, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$customer_downloadsWC_Customer_Download[]- The customer downloads
$plain_textbool- If plain text or not
actionelmp_wc_emails_before_trial_license_customer_downloads_tableEnwikuna License Manager Pro
This hook fires before the trial license customer downloads table
do_action( 'elmp_wc_emails_before_trial_license_customer_downloads_table', ELM_Data_Store_License_Model $license, WC_Customer_Download[] $customer_downloads, bool $plain_text );
Parameters
$licenseELM_Data_Store_License_Model- The license object
$customer_downloadsWC_Customer_Download[]- The customer downloads
$plain_textbool- If plain text or not
actionelmp_wc_emails_trial_license_customer_downloadsEnwikuna License Manager Pro
This hook fires when the email trial license customer downloads should be outputted
do_action( 'elmp_wc_emails_trial_license_customer_downloads', array $license_details );
Parameters
$license_detailsarray- Includes the license and additional params [ $license, $customer_downloads, $plain_text ]
filterelmp_wc_products_assign_stock_trial_license_update_license_dataEnwikuna License Manager Pro
This filter filters the assign stock trial license data
apply_filters( 'elmp_wc_products_assign_stock_trial_license_update_license_data', array $license_data, array $hosts, WC_Product $product );
Parameters
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$productWC_Product- The product object
filterelmp_wc_products_generate_trial_license_dataEnwikuna License Manager Pro
This filter filters the generate trial license data
apply_filters( 'elmp_wc_products_generate_trial_license_data', array $license_data, array $hosts, WC_Product $product );
Parameters
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$productWC_Product- The product object
filterelmp_wc_products_request_trial_license_hostEnwikuna License Manager Pro
This filter filters the products request trial license hosts
apply_filters( 'elmp_wc_products_request_trial_license_host', string $host, WC_Product $product );
Parameters
$hoststring- The first host because only 1 trial license is allowed
$productWC_Product- The product object
filterelmp_wc_products_request_trial_license_hostsEnwikuna License Manager Pro
This filter filters the products request trial license hosts
apply_filters( 'elmp_wc_products_request_trial_license_hosts', array $hosts, WC_Product $product );
Parameters
$hostsarray- Includes the hosts
$productWC_Product- The product object
actionelmp_wc_trial_license_emailEnwikuna License Manager Pro
This hook fires when a trial license email can be sent
do_action( 'elmp_wc_trial_license_email', array $licenses_details );
Parameters
$licenses_detailsarray- Includes the trial license and additional params [ $license ]
filterelmp_wc_trial_license_email_attach_downloadsEnwikuna License Manager Pro
This filter filters if the product downloads should be attached to the trial license email as customer downloads
apply_filters( 'elmp_wc_trial_license_email_attach_downloads', bool $attach_downloads );
Parameters
$attach_downloadsbool- If downloads should be attached
actionelmp_wc_trial_license_request_unapproved_emailEnwikuna License Manager Pro
This hook fires when a trial license request unapproved email can be sent
do_action( 'elmp_wc_trial_license_request_unapproved_email', array $trial_license_request_details );
Parameters
$trial_license_request_detailsarray- Includes the trial license request and additional params [ $trial_license_request ]
No hooks match the current search.