private static function entry_edit_page($id, $lid)
 {
     if (!self::is_gravityforms_supported()) {
         die(__(sprintf("Template Merge Add-On requires Gravity Forms %s. Upgrade automatically on the %sPlugin page%s.", self::$min_gravityforms_version, "<a href='plugins.php'>", "</a>"), "gravityformspaypal"));
     }
     global $wpdb;
     global $current_user;
     if (!GFCommon::ensure_wp_version()) {
         return;
     }
     echo GFCommon::get_remote_message();
     $form = RGFormsModel::get_form_meta($_GET["id"]);
     $form_id = $form["id"];
     $form = apply_filters("gform_admin_pre_render_" . $form["id"], apply_filters("gform_admin_pre_render", $form));
     $lead_id = rgget('lid');
     $return = "";
     if (!$lead_id) {
         $lead = !empty($leads) ? $leads[0] : false;
     } else {
         $lead = GFAPI::get_entry($lead_id);
     }
     if (!$lead) {
         _e("Oops! We couldn't find your entry. Please try again", "gravityforms");
         return;
     }
     $params_var = array('where' => 'lead_id=' . $lead_id);
     $doclist = TemplateData::getDocumentsList($params_var);
     require_once self::get_base_path() . DIRECTORY_SEPARATOR . "entry_edit_page_controller.php";
     $mode = "edit";
     do_action("gform_entry_detail_content_before", $form, $lead);
     require_once self::get_base_path() . DIRECTORY_SEPARATOR . "entry_edit_page.php";
     do_action("gform_entry_detail", $form, $lead);
 }