private function mapManyToOneUser(classMetadata $classMetadata) { if (!$classMetadata->hasAssociation('createdBy')) { $classMetadata->mapManyToOne(['fieldName' => 'createdBy', 'targetEntity' => $this->userEntity]); } if (!$classMetadata->hasAssociation('updatedBy')) { $classMetadata->mapManyToOne(['fieldName' => 'updatedBy', 'targetEntity' => $this->userEntity]); } }
private function mapManyToOneUser(classMetadata $classMetadata) { if (!$classMetadata->hasAssociation('createdBy')) { $classMetadata->mapManyToOne(['fieldName' => 'createdBy', 'targetEntity' => $this->userEntity, 'joinColumns' => array(array('onDelete' => 'SET NULL'))]); } if (!$classMetadata->hasAssociation('updatedBy')) { $classMetadata->mapManyToOne(['fieldName' => 'updatedBy', 'targetEntity' => $this->userEntity, 'joinColumns' => array(array('onDelete' => 'SET NULL'))]); } if (!$classMetadata->hasAssociation('deletedBy')) { $classMetadata->mapManyToOne(['fieldName' => 'deletedBy', 'targetEntity' => $this->userEntity, 'joinColumns' => array(array('onDelete' => 'SET NULL'))]); } }