示例#1
0
 /**
  * Loads meta-data for Doctrine 2 for this class.
  *
  * Our primary concern here is making sure this is set as a mapped super clss and if not
  * calling the parent Dub\Model method which actually configures our class.
  *
  * @static
  * @access public
  * @return void
  */
 public static function loadMetadata(ClassMetadata $metadata)
 {
     $class = get_called_class();
     $builder = new ClassMetadataBuilder($metadata);
     if ($class == __CLASS__) {
         $builder->setMappedSuperclass();
     } else {
         parent::loadMetaData($metadata);
     }
 }