public function getView($viewName) { if ($this->_dataSource instanceof IDataSource) { return $this->_dataSource->getView($viewName); } else { return new TReadOnlyDataSourceView($this, $this->_dataMember, $this->_dataSource); } }