public static function mapearAsignatura(Asignatura $asignatura, array $datos) { if (array_key_exists('idAsignatura', $datos)) { $asignatura->setIdAsignatura($datos['idAsignatura']); } if (array_key_exists('idDocente', $datos)) { $asignatura->setIdDocente($datos['idDocente']); } if (array_key_exists('nombre', $datos)) { $asignatura->setNombre($datos['nombre']); } if (array_key_exists('contenido', $datos)) { $asignatura->setContenido($datos['contenido']); } if (array_key_exists('metodologia', $datos)) { $asignatura->setMetodologia($datos['metodologia']); } if (array_key_exists('bibliografia', $datos)) { $asignatura->setBibliografia($datos['bibliografia']); } if (array_key_exists('fecha', $datos)) { $asignatura->setFecha($datos['fecha']); } }