/**
  * @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;
 }