public function get_user() { $service = new RM_Front_Service(); $user_email = $service->get_user_email(); $user = get_user_by('email', $user_email); $data = new stdClass(); if ($user instanceof WP_User) { return $user; } else { return false; } }
public function log_off($model, RM_Front_Service $service, $request, $params) { $user_email = $service->get_user_email(); if (null != $user_email) { $service->log_front_user_off($user_email); if (!isset($request->req['rm_do_not_redirect'])) { RM_Utilities::redirect(get_permalink(get_option('rm_option_front_sub_page_id'))); } else { RM_Utilities::redirect(get_permalink()); } } }