Prado\Web\UI\TControl::getViewState PHP Метод

getViewState() публичный Метод

This function is very useful in defining getter functions for component properties that must be kept in viewstate.
public getViewState ( $key, $defaultValue = null ) : mixed
Результат mixed the viewstate value corresponding to $key
    public function getViewState($key, $defaultValue = null)
    {
        if (isset($this->_viewState[$key])) {
            return $this->_viewState[$key] !== null ? $this->_viewState[$key] : $defaultValue;
        } else {
            if (isset($this->_tempState[$key])) {
                if (is_object($this->_tempState[$key]) && $this->_trackViewState) {
                    $this->_viewState[$key] = $this->_tempState[$key];
                }
                return $this->_tempState[$key];
            } else {
                return $defaultValue;
            }
        }
    }
TControl