gradoAcademicos = new ArrayCollection(); $this->programas = new ArrayCollection(); } public function __sleep() { return array('id', 'descripcion'); } /** * Get id * * @return integer */ public function getId() { return $this->id; } /** * Set descripcion * * @param string $descripcion * @return NivelAcademico */ public function setDescripcion($descripcion) { $this->descripcion = $descripcion; return $this; } /** * Get descripcion * * @return string */ public function getDescripcion() { return $this->descripcion; } /** * Add gradoAcademicos * * @param \UBV\SurUbvBundle\Entity\GradoAcademico $gradoAcademicos * @return NivelAcademico */ public function addGradoAcademico(\UBV\SurUbvBundle\Entity\GradoAcademico $gradoAcademicos) { $this->gradoAcademicos[] = $gradoAcademicos; return $this; } /** * Remove gradoAcademicos * * @param \UBV\SurUbvBundle\Entity\GradoAcademico $gradoAcademicos */ public function removeGradoAcademico(\UBV\SurUbvBundle\Entity\GradoAcademico $gradoAcademicos) { $this->gradoAcademicos->removeElement($gradoAcademicos); } /** * Get gradoAcademicos * * @return \Doctrine\Common\Collections\Collection */ public function getGradoAcademicos() { return $this->gradoAcademicos; } /** * Add programas * * @param \UBV\SurUbvBundle\Entity\Programa $programas * @return NivelAcademico */ public function addPrograma(\UBV\SurUbvBundle\Entity\Programa $programas) { $this->programas[] = $programas; return $this; } /** * Remove programas * * @param \UBV\SurUbvBundle\Entity\Programa $programas */ public function removePrograma(\UBV\SurUbvBundle\Entity\Programa $programas) { $this->programas->removeElement($programas); } /** * Get programas * * @return \Doctrine\Common\Collections\Collection */ public function getProgramas() { return $this->programas; } }