public function __get($strName) { switch ($strName) { // APPEARANCE case "ShowColumnToggle": return $this->blnShowColumnToggle; case "ShowExportCsv": return $this->blnShowExportCsv; case "ExportCsv": return $this->blnExportCsv; case "ColumnArray": return $this->objColumnArray; case "lblColumnToggleButton": return $this->lblColumnToggleButton; case "pnlColumnToggleButton": return $this->pnlColumnToggleButton; default: try { return parent::__get($strName); } catch (QCallerException $objExc) { $objExc->IncrementOffset(); throw $objExc; } } }