'logged_in', 'object_type' => 'User', 'user_id' => $user->ID, 'object_id' => $user->ID, 'object_name' => $user->user_nicename, )); } public function hooks_user_register($user_id) { $user = get_user_by('id', $user_id); adminify_activity_logs(array( 'action' => 'created', 'object_type' => 'User', 'object_id' => $user->ID, 'object_name' => $user->user_nicename, )); } public function hooks_delete_user($user_id) { $user = get_user_by('id', $user_id); adminify_activity_logs(array( 'action' => 'deleted', 'object_type' => 'User', 'object_id' => $user->ID, 'object_name' => $user->user_nicename, )); } public function hooks_clear_auth_cookie() { $user = wp_get_current_user(); if (empty($user) || !$user->exists()) { return; } adminify_activity_logs(array( 'action' => 'logged_out', 'object_type' => 'User', 'user_id' => $user->ID, 'object_id' => $user->ID, 'object_name' => $user->user_nicename, )); } public function hooks_profile_update($user_id) { $user = get_user_by('id', $user_id); adminify_activity_logs(array( 'action' => 'updated', 'object_type' => 'User', 'object_id' => $user->ID, 'object_name' => $user->user_nicename, )); } public function hooks_wrong_password($username) { adminify_activity_logs(array( 'action' => 'wrong_password', 'object_type' => 'User', 'user_id' => 0, 'object_id' => 0, 'object_name' => $username, )); } }