# Documentación NUSOAP
## Idea de la tarea :
Esta tarea tiene el objetivo del desarrollo de la utilización del Soap y de la aplicación misma llamada SOAPUI , lo que haremos en este proyecto sera mediante el soap introducir valores dentro de la base de datos.
## Division del Proyecto y funcionalidad:
Empecemos con decir todo lo que hay en el proyecto , este se desarrollara con php y se hara en la aplicación Visual Studio Code , ademas se usara para mostrar e introducir los Datos la Aplicación SOAPUI.
**Las Carpetas del proyecto seran estas:**

En estas carpetas abran varias cosas empezemos de arriba abajo :
**Config**: En esta carpeta tendremos la conexión a la base de datos.

En este fichero llamado **conexion.php** tendremos la clase Conectar que se encargara de conectarnos con la base de datos. Tendremos una función llamada **conexión** que funcionara meidante un try , catch si la base se conecta mediante la funcion retornara los datos , sino nos dara un error de que no ha sido encontrada la base de datos . Por ultimo tendremos una funcion llamada **set_names** que se encargara de las tildes o letras raras.

---
**models**:Esta es la carpeta que guardara el fichero Usuario.php que es la que contiene los datos de nuestro tabla en la base de datos:

En este fichero llamado **Usuario.php** creamos una clase que tendra como extends la Clase Conectar del fichero **conexion.php** dentro de este tendremos una función llamada **insert_usuario** donde tendremos que insertar los datos del usuario y ademas tener la conexión de la base de datos.

---
**vendor**: Solo hay que crearlo mediante el composer init y se creara esta carpeta igual de el **composer.json** y **composer.lock**.

---
**Fichero InsertCategoria.php:** Primero creamos una ruta hacia la clase econea/nusoap que se hace mediante en comando composer require econea/nusoap Despues nombramos cosas del servidor , despues crearemos la estructura del servidor y por ultimo haremos la Activación del servidor.


---
**Fichero Consumir.php**: Colocaremos la localización de InsertCategoria.php?wsdl , colocaremos lo que nos de en el SoapUI como en el request y printearemos los datos , despues Accionamos para que resgistren los datos y por ultimo printeamos si da true o false.


# Fin