QIntegerTextBox::__set PHP Method

__set() public method

public __set ( $strName, $mixValue )
    public function __set($strName, $mixValue)
    {
        $this->blnModified = true;
        switch ($strName) {
            // MISC
            case "Maximum":
                try {
                    $this->intMaximum = QType::Cast($mixValue, QType::Integer);
                    break;
                } catch (QInvalidCastException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
            case "Minimum":
                try {
                    $this->intMinimum = QType::Cast($mixValue, QType::Integer);
                    break;
                } catch (QInvalidCastException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
            case 'LabelForInvalid':
                try {
                    $this->strLabelForInvalid = QType::Cast($mixValue, QType::String);
                    break;
                } catch (QInvalidCastException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
            case 'LabelForGreater':
                try {
                    $this->strLabelForGreater = QType::Cast($mixValue, QType::String);
                    break;
                } catch (QInvalidCastException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
            case 'LabelForLess':
                try {
                    $this->strLabelForLess = QType::Cast($mixValue, QType::String);
                    break;
                } catch (QInvalidCastException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
            default:
                try {
                    parent::__set($strName, $mixValue);
                } catch (QCallerException $objExc) {
                    $objExc->IncrementOffset();
                    throw $objExc;
                }
                break;
        }
    }