Skip to content

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.

602hooks
122Actions
480Filters

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 ]