Author: spadkins
Date: Fri Sep 11 06:51:10 2009
New Revision: 13306

Modified:
   p5ee/trunk/App-Context/lib/App/Request/CGI.pm

Log:
added the url() method to support putting the URL into the form tag in 
App::Widget

Modified: p5ee/trunk/App-Context/lib/App/Request/CGI.pm
==============================================================================
--- p5ee/trunk/App-Context/lib/App/Request/CGI.pm       (original)
+++ p5ee/trunk/App-Context/lib/App/Request/CGI.pm       Fri Sep 11 06:51:10 2009
@@ -668,5 +668,34 @@
     return($header);
 }
 
+#############################################################################
+# url()
+#############################################################################
+
+=head2 url()
+
+The url() method returns information about the request url.
+
+    * Signature: $url = $request->url();
+    * Return: $url   string
+
+    Sample Usage: 
+
+    $url = $request->url();
+
+=cut
+
+sub url {
+    &App::sub_entry if ($App::trace);
+    my ($self) = @_;
+    my ($url);
+    my $cgi = $self->{cgi};
+    if ($cgi) {
+        $url = $cgi->url(-path_info=>1);
+    }
+    &App::sub_exit($url) if ($App::trace);
+    return($url);
+}
+
 1;
 

Reply via email to