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());
         }
     }
 }