[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpcompta-dev] r4163 - phpcompta/branches/rel560/dev/manage-code/create
From: |
phpcompta-dev |
Subject: |
[Phpcompta-dev] r4163 - phpcompta/branches/rel560/dev/manage-code/create-file |
Date: |
Sat, 11 Jun 2011 02:15:53 +0200 (CEST) |
Author: danydb
Date: 2011-06-11 02:15:52 +0200 (Sat, 11 Jun 2011)
New Revision: 4163
Modified:
phpcompta/branches/rel560/dev/manage-code/create-file/create_phpclass.py
Log:
Improve creation of php script
Modified:
phpcompta/branches/rel560/dev/manage-code/create-file/create_phpclass.py
===================================================================
--- phpcompta/branches/rel560/dev/manage-code/create-file/create_phpclass.py
2011-06-11 00:14:22 UTC (rev 4162)
+++ phpcompta/branches/rel560/dev/manage-code/create-file/create_phpclass.py
2011-06-11 00:15:52 UTC (rev 4163)
@@ -14,6 +14,8 @@
# second line = pk
import sys, getopt
+import pdb
+
def help():
print """
option are -h for help
@@ -77,7 +79,7 @@
if ( $p_id == -1 ) {
/* Initialize an empty object */
- foreach ($this->variable as $key=>$value) $this->$value='DEFAULT';
+ foreach ($this->variable as $key=>$value) $this->$value=null;
$this->@address@hidden;
} else {
/* load it */
@@ -543,6 +545,7 @@
(col_id,col_type,default)=e.split('|')
col_id=col_id.strip()
col_type=col_type.strip()
+ verify_data_type+=" if ( trim($this->"+col_id+") == '')
$this->"+col_id+"=null;\n"
if col_type in ('float','integer','numeric','bigint') :
verify_data_type+="if ( $this->"+col_id+"!== null &&
settype($this->"+col_id+",'float') == false )\n \
throw new Exception('DATATYPE "+col_id+" $this->"+col_id+" non
numerique');\n"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpcompta-dev] r4163 - phpcompta/branches/rel560/dev/manage-code/create-file,
phpcompta-dev <=