builder = $builder; $this->mapping = $mapping; } /** * Sets the column prefix for all of the embedded columns. * * @param string $columnPrefix * * @return $this */ public function setColumnPrefix($columnPrefix) { $this->mapping['columnPrefix'] = $columnPrefix; return $this; } /** * Finalizes this embeddable and attach it to the ClassMetadata. * * Without this call an EmbeddedBuilder has no effect on the ClassMetadata. * * @return ClassMetadataBuilder */ public function build() { $cm = $this->builder->getClassMetadata(); $cm->mapEmbedded($this->mapping); return $this->builder; } }