protected function getEntity() {
		if (! $this->_entity) {
			if ($this->getDataTable()) {
				$this->_entity = $this->getDataTable()->getEntity();
			}
		}
		return $this->_entity;
	}
protected function getEntity() {
		if (! $this->_entity) {
			if ($this->getDataTable()) {
				$this->_entity = $this->getDataTable()->getEntity();
			}
		}
		return $this->_entity;
	}
protected function getEntity ( ) { if ( ! $ this -> _entity ) { if ( $ this -> getDataTable ( ) ) { $ this -> _entity = $ this -> getDataTable ( ) -> getEntity ( ) ; } } return $ this -> _entity ; }
Creates and returns an Entity or null if invalid

@return mixed
Creates and returns an Entity or null if invalid