/** * @param ClassNode|ASTClass $node * * @return bool */ protected function isEntity(ClassNode $node) { $docComment = $node->getDocComment(); if (0 < preg_match($this->getStringProperty('classIsEntityRegex'), $docComment)) { return true; } if (true === $node->isAbstract()) { return false; } if (0 < preg_match($this->getStringProperty('entityRegex'), $docComment)) { return true; } return false; }