/** * * @param \Sds\DoctrineExtensions\Annotation\AnnotationEventArgs $eventArgs */ public function annotationDojoModel(AnnotationEventArgs $eventArgs) { $annotation = $eventArgs->getAnnotation(); if ($annotation->generate) { $metadata = $eventArgs->getMetadata(); $metadata->generator[Generator\Model::getResourceName($metadata->name)] = ['event' => Generator\Model::event, 'options' => ['mixins' => $annotation->mixins, 'params' => $annotation->params]]; } }