public function __construct(array $data = array()) { $this->_helper = isset($data['helper']) ? $data['helper'] : Mage::helper('Mage_Catalog_Helper_Product'); $this->_virtual = isset($data['element']) ? $data['element'] : Mage::getModel('Varien_Data_Form_Element_Checkbox'); $this->_virtual->setId(self::VIRTUAL_FIELD_HTML_ID)->setName('is_virtual')->setLabel($this->_helper->getTypeSwitcherControlLabel()); parent::__construct($data); }