function &getFormElement($name) {
if ($this->mForm!=null) {
- return $this->mForm->mElements[$name];
+ return $this->mForm->elements[$name];
}
return null;
}
// fill ActionForm and Form from Request
foreach ($this->mVariables as $name) {
- if ($this->mForm->mElements[$name] && $request->getParameter($name)) {
- $this->mForm->mElements[$name]->setValue($request->getParameter($name));
- $this->mValues[$name] = $this->mForm->mElements[$name]->getValue();
+ if ($this->mForm->elements[$name] && $request->getParameter($name)) {
+ $this->mForm->elements[$name]->setValue($request->getParameter($name));
+ $this->mValues[$name] = $this->mForm->elements[$name]->getValue();
}
}
} else {
if ($this->mForm) {
$elements = $this->mForm->getElements();
foreach ($elements as $name=>$el) {
- if ($this->mForm->mElements[$name] && isset($this->mValues[$name])) {
- $this->mForm->mElements[$name]->setValue($this->mValues[$name]);
+ if ($this->mForm->elements[$name] && isset($this->mValues[$name])) {
+ $this->mForm->elements[$name]->setValue($this->mValues[$name]);
}
}
$this->mInitForm = true;
$this->mValues[$name] = $value;
if ($this->mForm) {
- if (isset($this->mForm->mElements[$name])) {
- if ($this->mForm->mElements[$name]->cClassName=="DateField") {
+ if (isset($this->mForm->elements[$name])) {
+ if ($this->mForm->elements[$name]->cClassName=="DateField") {
$dt = new DateAndTime($user->date_format, $value);
$value = $dt->toString(DB_DATEFORMAT);
}
- $this->mForm->mElements[$name]->setValueSafe($value);
+ $this->mForm->elements[$name]->setValueSafe($value);
}
}
}
if (is_array($this->mValues))
foreach ($this->mValues as $name=>$value) {
if ($this->mForm) {
- if (isset($this->mForm->mElements[$name])) {
- if ($this->mForm->mElements[$name]->cClassName=="DateField") {
+ if (isset($this->mForm->elements[$name])) {
+ if ($this->mForm->elements[$name]->cClassName=="DateField") {
$dt = new DateAndTime($user->date_format, $value);
$value = $dt->toString(DB_DATEFORMAT);
}
- $this->mForm->mElements[$name]->setValueSafe($value);
+ $this->mForm->elements[$name]->setValueSafe($value);
}
}
}
if (isset($GLOBALS["I18N"])) $el->setLocalization($GLOBALS["I18N"]);
$el->setValueSafe(@$_SESSION[$this->mSessionCell . "_" .$el->getName()]);
- if ($this->mForm && !isset($this->mForm->mElements[$ref_el["name"]])) {
- $this->mForm->mElements[$ref_el["name"]] = &$el;
+ if ($this->mForm && !isset($this->mForm->elements[$ref_el["name"]])) {
+ $this->mForm->elements[$ref_el["name"]] = &$el;
}
$this->mValues[$el->getName()] = $el->getValue();
}
var $name = '';
// TODO: refactoring ongoing down from here.
- var $mElements = array();
+ var $elements = array();
var $mRequest;
function __construct($formName) {
}
function &getElement($name) {
- return $this->mElements[$name];
+ return $this->elements[$name];
}
function &getElements() {
- return $this->mElements;
+ return $this->elements;
}
//// FORM element
function isSubmit() {
if (!isset($this->mRequest)) return false;
$result = false;
- foreach ($this->mElements as $el) {
+ foreach ($this->elements as $el) {
if (strtolower(get_class($el))=="submit") {
$name = $el->getName();
$value = $this->mRequest->getAttribute($name);
if (isset($arguments["onchange"])) $el->setOnChange($arguments["onchange"]);
if (isset($arguments["onclick"])) $el->setOnClick($arguments["onclick"]);
- $this->mElements[$arguments["name"]] = &$el;
+ $this->elements[$arguments["name"]] = &$el;
}
}
if (isset($GLOBALS["I18N"])) $el->setLocalization($GLOBALS["I18N"]);
$el->setFormName($this->name);
- $this->mElements[$el->getName()] = &$el;
+ $this->elements[$el->getName()] = &$el;
}
}
$html .= ' method="post"';
// Add enctype for file upload forms.
- foreach ($this->mElements as $elname=>$el) {
- if (strtolower(get_class($this->mElements[$elname])) == 'uploadfile') {
+ foreach ($this->elements as $elname=>$el) {
+ if (strtolower(get_class($this->elements[$elname])) == 'uploadfile') {
$html .= ' enctype="multipart/form-data"';
break;
}
function toStringCloseTag() {
$html = "\n";
- foreach ($this->mElements as $elname=>$el) {
- if (strtolower(get_class($this->mElements[$elname]))=="hidden") {
- $html .= $this->mElements[$elname]->toStringControl()."\n";
+ foreach ($this->elements as $elname=>$el) {
+ if (strtolower(get_class($this->elements[$elname]))=="hidden") {
+ $html .= $this->elements[$elname]->toStringControl()."\n";
}
}
$html .= "</form>";
$vars['open'] = $this->toStringOpenTag();
$vars['close'] = $this->toStringCloseTag();
- foreach ($this->mElements as $elname=>$el) {
- if (is_object($this->mElements[$elname]))
- $vars[$elname] = $this->mElements[$elname]->toArray();
+ foreach ($this->elements as $elname=>$el) {
+ if (is_object($this->elements[$elname]))
+ $vars[$elname] = $this->elements[$elname]->toArray();
}
//print_r($vars);
return $vars;
}
function getValueByElement($elname) {
- return $this->mElements[$elname]->getValue();
+ return $this->elements[$elname]->getValue();
}
function setValueByElement($elname, $value) {
- if (isset($this->mElements[$elname])) {
- $this->mElements[$elname]->setValue($value);
+ if (isset($this->elements[$elname])) {
+ $this->elements[$elname]->setValue($value);
}
}
}