[pLog-svn] r2637 - plog/trunk/class/dao

oscar at devel.lifetype.net oscar at devel.lifetype.net
Sat Nov 26 16:40:12 GMT 2005


Author: oscar
Date: 2005-11-26 16:40:11 +0000 (Sat, 26 Nov 2005)
New Revision: 2637

Modified:
   plog/trunk/class/dao/model.class.php
Log:
Added support for mapping booleans to either integer '0' or '1'

Modified: plog/trunk/class/dao/model.class.php
===================================================================
--- plog/trunk/class/dao/model.class.php	2005-11-25 16:35:05 UTC (rev 2636)
+++ plog/trunk/class/dao/model.class.php	2005-11-26 16:40:11 UTC (rev 2637)
@@ -293,7 +293,8 @@
 	            	$fieldsString .= $field.", ";
             	
         	    	$value = $dbObject->$getter();
-            		if( is_array( $value )) $value = serialize( $value );            	
+            		if( is_array( $value )) $value = serialize( $value );     
+					elseif( is_bool( $value ))  $value = (int)$value;  // convert the bool to '1' or '0'
             		elseif( is_object( $value )) $value = serialize( $value );
             		elseif( strtolower(get_class( $value )) == "timestamp" )
             			$value = $value->getTimestamp();




More information about the pLog-svn mailing list