ambienteDetalles = new ArrayCollection(); $this->ambienteEspacios = new ArrayCollection(); } public function __sleep() { return array('id', 'descripcion', 'estatus', 'ambiente_id', 'dependencia_id'); } /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set descripcion * * @param string $descripcion * @return AmbienteDetalle */ public function setDescripcion($descripcion) { $this->descripcion = $descripcion; return $this; } /** * Get descripcion * * @return string */ public function getDescripcion() { return $this->descripcion; } /** * Set estatus * * @param string $estatus * @return AmbienteDetalle */ public function setEstatus($estatus) { $this->estatus = $estatus; return $this; } /** * Get estatus * * @return string */ public function getEstatus() { return $this->estatus; } /** * Add ambienteDetalles * * @param \UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalles * @return AmbienteDetalle */ public function addAmbienteDetalle(\UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalles) { $this->ambienteDetalles[] = $ambienteDetalles; return $this; } /** * Remove ambienteDetalles * * @param \UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalles */ public function removeAmbienteDetalle(\UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalles) { $this->ambienteDetalles->removeElement($ambienteDetalles); } /** * Get ambienteDetalles * * @return \Doctrine\Common\Collections\Collection */ public function getAmbienteDetalles() { return $this->ambienteDetalles; } /** * Add ambienteEspacios * * @param \UBV\SurUbvBundle\Entity\AmbienteEspacio $ambienteEspacios * @return AmbienteDetalle */ public function addAmbienteEspacio(\UBV\SurUbvBundle\Entity\AmbienteEspacio $ambienteEspacios) { $this->ambienteEspacios[] = $ambienteEspacios; return $this; } /** * Remove ambienteEspacios * * @param \UBV\SurUbvBundle\Entity\AmbienteEspacio $ambienteEspacios */ public function removeAmbienteEspacio(\UBV\SurUbvBundle\Entity\AmbienteEspacio $ambienteEspacios) { $this->ambienteEspacios->removeElement($ambienteEspacios); } /** * Get ambienteEspacios * * @return \Doctrine\Common\Collections\Collection */ public function getAmbienteEspacios() { return $this->ambienteEspacios; } /** * Set ambiente * * @param \UBV\SurUbvBundle\Entity\Ambiente $ambiente * @return AmbienteDetalle */ public function setAmbiente(\UBV\SurUbvBundle\Entity\Ambiente $ambiente) { $this->ambiente = $ambiente; return $this; } /** * Get ambiente * * @return \UBV\SurUbvBundle\Entity\Ambiente */ public function getAmbiente() { return $this->ambiente; } /** * Set ambienteDetalle * * @param \UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalle * @return AmbienteDetalle */ public function setAmbienteDetalle(\UBV\SurUbvBundle\Entity\AmbienteDetalle $ambienteDetalle = null) { $this->ambienteDetalle = $ambienteDetalle; return $this; } /** * Get ambienteDetalle * * @return \UBV\SurUbvBundle\Entity\AmbienteDetalle */ public function getAmbienteDetalle() { return $this->ambienteDetalle; } public function __toString() { return $this->getDescripcion(); } }