Exemplo n.º 1
0
 /**
  * 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());
 }
Exemplo n.º 2
0
 /**
  * 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'));
 }
Exemplo n.º 3
0
 /**
  * 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);
 }