Introduced PasswordField.class.php to keep things simple.
[timetracker.git] / WEB-INF / lib / form / Form.class.php
index f8a32ec..868a3b3 100644 (file)
@@ -62,6 +62,12 @@ class Form {
         if (isset($arguments['aspassword'])) $el->setAsPassword($arguments['aspassword']);
         break;
 
+      case 'password':
+        import('form.PasswordField');
+        $el = new PasswordField($arguments['name']);
+        $el->setMaxLength(@$arguments['maxlength']);
+        break;
+
 // TODO: refactoring ongoing down from here.
 // aspassword - change this name to something better? Perhaps.
 // Change $arguments to something better too (maybe). $args or $params?