Skip to content

Estructura del código

ManuSinergiaCRM edited this page Dec 11, 2023 · 2 revisions

Una vez descargado el repositorio nos encontraremos con la siguiente estructura de carpetas y ficheros:

app.php

Fichero de entrada donde:

  • Configuraremos la URL de conexión, las credenciales de acceso (usuario y contraseña), el idioma y otras características.
  • Se instancia un cliente API.
  • Se activan y desactivan las diferentes llamadas a los métodos de la API. Por defecto vienen activadas las llamadas a los métodos de Login y Logout.

ApiClient.php

Fichero que define una clase donde está programada la lógica de conexión con el CRM y los métodos para realizar peticiones y recibir respuestas.

Ejemplos

Carpeta que contiene otras 3 carpetas para categorizar los diferentes ejemplos:

  • GET → Ejemplos de métodos que piden datos al CRM
  • SET → Ejemplos de métodos que piden al CRM que almacene datos que envían
  • assets → Carpeta de recursos donde dejar imágenes que queramos almacenar en el CRM: Imágenes, documentos en diferentes formatos, etc.
Clone this wiki locally