id;
}
public function setId($id)
{
$this->id = $id;
}
public function getName()
{
return $this->name;
}
public function setName($name)
{
$this->name = $name;
}
public function getMethod()
{
return $this->method;
}
public function setMethod($method)
{
$this->method = $method;
}
public function getAction()
{
return $this->action;
}
public function setAction($action)
{
$this->action = $action;
}
public function getGroups()
{
return $this->groups;
}
public function setGroups($groups)
{
$this->groups = $groups;
}
public function getShowErrors()
{
return $this->showErrors;
}
public function setShowErrors($showErrors)
{
$this->showErrors = $showErrors;
}
public function getHighlightPrefilled()
{
return $this->highlightPrefilled;
}
public function setHighlightPrefilled($highlightPrefilled)
{
$this->highlightPrefilled = $highlightPrefilled;
}
public function getDefaultGroup()
{
return $this->defaultGroup;
}
public function setDefaultGroup($defaultGroup)
{
$this->defaultGroup = $defaultGroup;
}
public function getCriticalFields()
{
return $this->criticalFields;
}
public function setCriticalFields($criticalFields)
{
$this->criticalFields = $criticalFields;
}
public function getAjax()
{
return $this->ajax;
}
public function setAjax($ajax)
{
$this->ajax = $ajax;
}
public function getSubmittedButton()
{
return $this->submittedButton;
}
public function setSubmittedButton($submittedButton)
{
$this->submittedButton = $submittedButton;
}
public function getGroup($id)
{
foreach ($this->getGroups() as $group)
{
if ($group->getId() == $id)
return $group;
}
}
public function getField($id)
{
foreach ($this->getGroups() as $group)
{
foreach ($group->getFields() as $field)
{
if ($field->getId() == $id)
return $field;
}
}
}
}