/** * Nuevo::guardarModulo() * * Genera el proceso para guardar los accesos correspondientes * @param array $array * @return integer */ public function guardarModulo($array = false) { $modulo = new PermisosModulos(); $modulo->setNombre($array['nombre']); $modulo->setEstado($this->entidad->getRepository('\\Entidades\\Expertos\\Estados')->findOneBy(array('id' => 1))); $this->entidad->persist($modulo); $this->entidad->flush(); return $modulo->getId(); }
/** * {@inheritDoc} */ public function setEstado(\Entidades\Expertos\Estados $estado = NULL) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEstado', array($estado)); return parent::setEstado($estado); }