ID); } public function userLoggedOut($user_id) { return (new Logtivity_Logger($user_id)) ->async(false) ->setAction('User Logged Out') ->send(); } public function userCreated($user_id) { $user = new Logtivity_WP_User($user_id); return Logtivity_Logger::log() ->setAction('User Created') ->setContext($user->getRole()) ->addMeta('Username', $user->userLogin()) ->send(); } public function userDeleted($user_id) { $user = new Logtivity_WP_User($user_id); return Logtivity_Logger::log() ->setAction('User Deleted') ->setContext($user->getRole()) ->addMeta('Username', $user->userLogin()) ->send(); } public function profileUpdated($user_id, $old_user_data) { $user = new Logtivity_WP_User($user_id); return Logtivity_Logger::log() ->setAction('Profile Updated') ->setContext($user->getRole()) ->addMeta('Username', $user->userLogin()) ->send(); } } $Logtivity_User = new Logtivity_User;