mallaCurricularDetalles = new ArrayCollection(); $this->requisitoGrados = new ArrayCollection(); $this->seccions = new ArrayCollection(); } public function __sleep() { return array('id', 'descripcion', 'codigo'); } /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set descripcion * * @param string $descripcion * @return Trayecto */ public function setDescripcion($descripcion) { $this->descripcion = $descripcion; return $this; } /** * Get descripcion * * @return string */ public function getDescripcion() { return $this->descripcion; } /** * Set codigo * * @param string $codigo * @return Trayecto */ public function setCodigo($codigo) { $this->codigo = $codigo; return $this; } /** * Get codigo * * @return string */ public function getCodigo() { return $this->codigo; } /** * Add mallaCurricularDetalles * * @param \UBV\SurUbvBundle\Entity\MallaCurricularDetalle $mallaCurricularDetalles * @return Trayecto */ public function addMallaCurricularDetalle(\UBV\SurUbvBundle\Entity\MallaCurricularDetalle $mallaCurricularDetalles) { $this->mallaCurricularDetalles[] = $mallaCurricularDetalles; return $this; } /** * Remove mallaCurricularDetalles * * @param \UBV\SurUbvBundle\Entity\MallaCurricularDetalle $mallaCurricularDetalles */ public function removeMallaCurricularDetalle(\UBV\SurUbvBundle\Entity\MallaCurricularDetalle $mallaCurricularDetalles) { $this->mallaCurricularDetalles->removeElement($mallaCurricularDetalles); } /** * Get mallaCurricularDetalles * * @return \Doctrine\Common\Collections\Collection */ public function getMallaCurricularDetalles() { return $this->mallaCurricularDetalles; } /** * Add requisitoGrados * * @param \UBV\SurUbvBundle\Entity\RequisitoGrado $requisitoGrados * @return Trayecto */ public function addRequisitoGrado(\UBV\SurUbvBundle\Entity\RequisitoGrado $requisitoGrados) { $this->requisitoGrados[] = $requisitoGrados; return $this; } /** * Remove requisitoGrados * * @param \UBV\SurUbvBundle\Entity\RequisitoGrado $requisitoGrados */ public function removeRequisitoGrado(\UBV\SurUbvBundle\Entity\RequisitoGrado $requisitoGrados) { $this->requisitoGrados->removeElement($requisitoGrados); } /** * Get requisitoGrados * * @return \Doctrine\Common\Collections\Collection */ public function getRequisitoGrados() { return $this->requisitoGrados; } /** * Add seccions * * @param \UBV\SurUbvBundle\Entity\Seccion $seccions * @return Trayecto */ public function addSeccion(\UBV\SurUbvBundle\Entity\Seccion $seccions) { $this->seccions[] = $seccions; return $this; } /** * Remove seccions * * @param \UBV\SurUbvBundle\Entity\Seccion $seccions */ public function removeSeccion(\UBV\SurUbvBundle\Entity\Seccion $seccions) { $this->seccions->removeElement($seccions); } /** * Get seccions * * @return \Doctrine\Common\Collections\Collection */ public function getSeccions() { return $this->seccions; } }