]> andersk Git - sql-web.git/commitdiff
git-svn-id: svn://presbrey.mit.edu/php/lib@126 a142d4bd-2cfb-0310-9673-cb33a7e74f58
authorJoe Presbrey <presbrey@mit.edu>
Sun, 15 Apr 2007 00:49:05 +0000 (00:49 +0000)
committerJoe Presbrey <presbrey@mit.edu>
Sun, 15 Apr 2007 00:49:05 +0000 (00:49 +0000)
lib/joe/site.lib.php

index e780e8dbc15b70c6d2e38cc717e7b3b1c2aac595..1670ed17bfdb39bdad639d6c0700bf9aa56d34e2 100755 (executable)
@@ -4,10 +4,10 @@
  */
 
 class Site {
-       var $uri, $argv;
+       var $URI, $ARGV;
        function __construct($uri) {
-               $this->uri = $uri;
-               $this->argv = array_merge(
+               $this->URI = $uri;
+               $this->ARGV = array_merge(
                        array_prepend_keys($_COOKIE,'c_'),
                        array_prepend_keys($_FILES,'f_'),
                        array_prepend_keys($_GET,'g_'),
@@ -15,8 +15,8 @@ class Site {
        }
        function Start() {
                if (isset($_SESSION)) {
-                       $this->argv = array_merge(
-                               $this->argv,
+                       $this->ARGV = array_merge(
+                               $this->ARGV,
                                array_prepend_keys($_SESSION,'s_'));
                }
        }
@@ -28,7 +28,7 @@ class Site {
                                $page = new $MODULE($this, $METHOD);
                                $page->Start();
                                $handlers = $page->get_handlers($METHOD);
-                               foreach($this->argv as $argk=>$argv) {
+                               foreach($this->ARGV as $argk=>$argv) {
                                        if (in_array($argk, $handlers) &&
                                                false !== $page->Run($argk)) {
                                                $nCalls++;
@@ -47,26 +47,22 @@ class Site {
 }
 
 class Page {
-       var $site;
-       var $method;
-       var $uri;
-       var $argv;
+       var $SITE, $METHOD, $URI;
        function __construct($site, $method) {
-               $this->argv = $site->argv;
-               foreach($this->argv as $k=>$v)
+               $this->SITE = $site;
+               $this->METHOD = $method;
+               foreach($site->ARGV as $k=>$v)
                        $this->$k = $v;
-               $this->site = $site;
-               $this->uri = $site->uri;
-               $this->method = $method;
+               $this->URI = $site->URI;
        }
        function get_handlers() {
-               $handlers = isset($this->handlers[$this->method]) ?
-                                       $this->handlers[$this->method] : array();
+               $handlers = isset($this->handlers[$this->METHOD]) ?
+                                       $this->handlers[$this->METHOD] : array();
                return $handlers;
        }
        function has_handler($handler) {
-               return isset($this->handlers[$this->method]) ?
-                               in_array($handler, $this->handlers[$this->method]) : false;
+               return isset($this->handlers[$this->METHOD]) ?
+                               in_array($handler, $this->handlers[$this->METHOD]) : false;
        }
 
        function Start() {}
This page took 0.033392 seconds and 5 git commands to generate.