public function __construct($strName, $strHtml = null, $objOverrideParameters = null) { $objOverrideArray = func_get_args(); if (count($objOverrideArray) > 2) { try { unset($objOverrideArray[0]); unset($objOverrideArray[1]); $this->OverrideAttributes($objOverrideArray); } catch (QCallerException $objExc) { $objExc->IncrementOffset(); throw $objExc; } } parent::__construct($strName, $strHtml); }