public function getIdentifier() {

		if(false === isset($this -> identifier)) {

			$cl = new \ReflectionClass($this);
			return trigger_error(sprintf('No table identifier specified in "%s" class', $cl -> getFileName()), E_USER_ERROR);
		}

		return $this -> identifier;
	}