protected function getTable()
{
if ($this->table === null) {
if (!$this->tableAnnotationChecked) {
$this->tableAnnotationChecked = true;
$table = AnnotationsParser::parseSimpleAnnotationValue('table', $this->getDocComment());
if ($table !== null) {
return $this->table = $table;
}
}
$this->table = $this->mapper->getTableByRepositoryClass(get_called_class());
}
return $this->table;
}