Some more refactoring in Form classes.
[timetracker.git] / WEB-INF / lib / form / ActionForm.class.php
index fa70e15..edc1570 100644 (file)
@@ -62,8 +62,8 @@ class ActionForm {
        }
 
     function setName($name) {
-               $this->mName = $name;
-               $this->mSessionCell = "formbean_".$this->mName;
+               $this->name = $name;
+               $this->mSessionCell = "formbean_".$this->name;
        }
     
     /**
@@ -120,7 +120,7 @@ class ActionForm {
         $this->mValues[$name] = $value;
         if ($this->mForm) {
                if (isset($this->mForm->elements[$name])) {
-                       if ($this->mForm->elements[$name]->cClassName=="DateField") {
+                       if ($this->mForm->elements[$name]->class=="DateField") {
                                $dt = new DateAndTime($user->date_format, $value);
                                        $value = $dt->toString(DB_DATEFORMAT);
                        }
@@ -149,7 +149,7 @@ class ActionForm {
         foreach ($this->mValues as $name=>$value) {
                if ($this->mForm) {
                        if (isset($this->mForm->elements[$name])) {
-                               if ($this->mForm->elements[$name]->cClassName=="DateField") {
+                               if ($this->mForm->elements[$name]->class=="DateField") {
                                        $dt = new DateAndTime($user->date_format, $value);
                                                $value = $dt->toString(DB_DATEFORMAT);
                                }
@@ -186,7 +186,7 @@ class ActionForm {
                        import('form.'.$ref_el["class"]);
                        $class_name = $ref_el["class"];
                        $el = new $class_name($ref_el["name"]);
-                       if (isset($GLOBALS["I18N"])) $el->setLocalization($GLOBALS["I18N"]);
+                       if (isset($GLOBALS["I18N"])) $el->localize($GLOBALS["I18N"]);
                        $el->setValueSafe(@$_SESSION[$this->mSessionCell . "_" .$el->getName()]);
                        
                                if ($this->mForm && !isset($this->mForm->elements[$ref_el["name"]])) {