[pLog-svn] r3710 - plog/trunk/class/view

jondaley at devel.lifetype.net jondaley at devel.lifetype.net
Sat Jul 8 14:06:53 GMT 2006


Author: jondaley
Date: 2006-07-08 14:06:53 +0000 (Sat, 08 Jul 2006)
New Revision: 3710

Modified:
   plog/trunk/class/view/view.class.php
Log:
clean up getSessionValue.  thanks Ammar.

Modified: plog/trunk/class/view/view.class.php
===================================================================
--- plog/trunk/class/view/view.class.php	2006-07-08 11:41:29 UTC (rev 3709)
+++ plog/trunk/class/view/view.class.php	2006-07-08 14:06:53 UTC (rev 3710)
@@ -270,26 +270,22 @@
         function getSessionValue( $param, $defaultValue = "" )
         {
             $session = HttpVars::getSession();
-            
+
             // if there is no session data, there's nothing for us to look for
             if( !is_array( $session )) 
                 return false;
             
 			$viewName = get_class( $this );
             $keyName = "{$viewName}_{$param}";
-            
-            $value = "";
-            if ( array_key_exists( $keyName, $session ) )
-            {
-                $value = $session["$keyName"];
+
+            if(isset($session[$keyName]) && $session[$keyName] != ''){
+                return $session[$keyName];
+            } else{
+                return $defaultValue;
             }
-            if( empty( $value ) && !empty( $defaultValue ) )
-                $value = $defaultValue;
-                
-            return $value;
         }
+        
 
-
        /**
 		 * gets the current page from the HTTP request
 		 *



More information about the pLog-svn mailing list