protected function getDataTable() {
		if (! $this->_datatable) {
			if (in_array($this->params('table'), $this->getNameManager()->getTableNames())) {
				$DataTable = "\\{$this->getNameManager()->namespace_model}\\{$this->getNameManager()->modelName}";
				$this->_datatable = new $DataTable();
			}
		}
		return $this->_datatable;
	}
protected function getDataTable() {
		if (! $this->_datatable) {
			if (in_array($this->params('table'), $this->getNameManager()->getTableNames())) {
				$DataTable = "\\{$this->getNameManager()->namespace_model}\\{$this->getNameManager()->modelName}";
				$this->_datatable = new $DataTable();
			}
		}
		return $this->_datatable;
	}
protected function getDataTable ( ) { if ( ! $ this -> _datatable ) { if ( in_array ( $ this -> params ( 'table' ) , $ this -> getNameManager ( ) -> getTableNames ( ) ) ) { $ DataTable = "\\{$this->getNameManager()->namespace_model}\\{$this->getNameManager()->modelName}" ; $ this -> _datatable = new $ DataTable ( ) ; } } return $ this -> _datatable ; }
Creates and returns a DataTable or null if invalid

@return mixed
Creates and returns a DataTable or null if invalid