/** * Return DocBlock tags * * @param \Includes\Decorator\DataStructure\Graph\Classes $node Current node * * @return array */ protected function getTagsToAdd(\Includes\Decorator\DataStructure\Graph\Classes $node) { list($result, $flag) = parent::getTagsToAdd($node); if (!$this->isInheritance($node)) { $result[] = 'MappedSuperClass'; } return array($result, $flag || $node->isLowLevelNode()); }
/** * Condition to check for rewrite * * @param \Includes\Decorator\DataStructure\Graph\Classes $node Current node * * @return boolean */ protected function checkRewriteCondition(\Includes\Decorator\DataStructure\Graph\Classes $node) { return parent::checkRewriteCondition($node) && ($node->getTag('Entity') || $node->getTag('MappedSuperClass')); }
/** * Return DocBlock tags * * @param \Includes\Decorator\DataStructure\Graph\Classes $node Current node * * @return array */ protected function getTagsToAdd(\Includes\Decorator\DataStructure\Graph\Classes $node) { list($result, $flag) = parent::getTagsToAdd($node); $result[] = 'Entity'; return array($result, $flag); }