public function send_http_headers()
 {
     #session_start();
     parent::send_http_headers();
     #print_r($_SESSION); exit;
     if (Oedipus_LogInHelper::is_logged_in()) {
         Oedipus_LogInHelper::log_in(Oedipus_LogInHelper::get_current_user_id());
     } else {
         Oedipus_LogInHelper::set_desired_restricted_page_url_to_current_location();
         Oedipus_LogInHelper::redirect_to_log_in_page();
     }
     #print_r($this); exit;
 }
 public function send_http_headers()
 {
     /**
      * Copied this from Oedipus_RestrictedPage
      *
      * But now it only logs you in again (or redirects)
      * if the drama is private or you're already
      * logged in
      */
     parent::send_http_headers();
     if ($this->get_drama()->is_private() || Oedipus_LogInHelper::is_logged_in()) {
         if (Oedipus_LogInHelper::is_logged_in()) {
             Oedipus_LogInHelper::log_in(Oedipus_LogInHelper::get_current_user_id());
         } else {
             Oedipus_LogInHelper::set_desired_restricted_page_url_to_current_location();
             Oedipus_LogInHelper::redirect_to_log_in_page();
         }
     }
 }