/** * Get a labelled password box to configure a local variable. * Implements password hiding. * * @param $var string * @param $label string * @param $attribs array * @param $helpData string * @return string */ public function getPasswordBox($var, $label, $attribs = array(), $helpData = "") { $name = $this->getName() . '_' . $var; $value = $this->getVar($var); if (!isset($attribs)) { $attribs = array(); } return $this->parent->getPasswordBox(array('var' => $var, 'label' => $label, 'attribs' => $attribs, 'controlName' => $name, 'value' => $value, 'help' => $helpData)); }