Whups_Form_Admin_DeleteAttribute::__construct PHP Method

__construct() public method

public __construct ( $vars )
    public function __construct($vars)
    {
        parent::__construct($vars, _("Delete Attribute Confirmation"));
        $attribute = $vars->get('attribute');
        $info = $GLOBALS['whups_driver']->getAttributeDesc($attribute);
        $this->addHidden('', 'type', 'int', true, true);
        $this->addHidden('', 'attribute', 'int', true, true);
        $pname = $this->addVariable(_("Attribute Name"), 'attribute_name', 'text', false, true);
        $pname->setDefault($info['name']);
        $pdesc = $this->addVariable(_("Attribute Description"), 'attribute_description', 'text', false, true);
        $pdesc->setDefault($info['description']);
        $this->addVariable(_("Really delete this attribute? This may cause data problems!"), 'yesno', 'enum', true, false, null, array(array(0 => _("No"), 1 => _("Yes"))));
        $this->setButtons(array(array('class' => 'horde-delete', 'value' => _("Delete Attribute"))));
    }
Whups_Form_Admin_DeleteAttribute