diff --git a/includes/frontend/class-actions-listener.php b/includes/frontend/class-actions-listener.php index 467d0a6f..389f7a21 100644 --- a/includes/frontend/class-actions-listener.php +++ b/includes/frontend/class-actions-listener.php @@ -180,24 +180,23 @@ if ( ! class_exists( 'um\frontend\Actions_Listener' ) ) { exit; default: /** - * UM hook + * Fires to handle 3rd-party user actions from User Profile. * - * @type action - * @title um_action_user_request_hook - * @description Integration for user actions - * @input_vars - * [{"var":"$action","type":"string","desc":"Action for user"}, - * {"var":"$user_id","type":"int","desc":"User ID"}] - * @change_log - * ["Since: 2.0"] - * @usage add_action( 'um_action_user_request_hook', 'function_name', 10, 2 ); - * @example - * Update `some_custom_meta` user meta on `my_custom_action`. + * function um_action_user_request_hook( $action, $user_id ) { + * if ( 'my_custom_action' === $action ) { + * update_user_meta( $user_id, 'some_custom_meta', true ); + * } * } - * ?> + * add_action( 'um_action_user_request_hook', 'um_action_user_request_hook', 10, 2 ); */ do_action( 'um_action_user_request_hook', $action, $user_id ); break;