**Ceci est une ancienne révision du document !**
Développement PHP (back)
Voici la liste des principaux concepts développés dans DoliMobile (PHP):
* un fichier smartmaker-api-prepend.php
à la racine de votre projet
* un dossier pwa
dans lequel vous trouverez un fichier api.php
ainsi qu'un fichier .htaccess
* un dossier smartmaker-api
qui contiendra toutes les classes qui seront automatiquement chargées
smartmaker-api-prepend.php
Ce fichier ne devrait pas avoir à être modifié, il contient:
- les entêtes obligatoires de dolibarr
- le chargement de l'autoloader de smartauth (qui est donc la bibliothèque php commune à tous les modules doliMobile)
- l'initialisation de la couche de gestion des clés d'API (via smartAuth)
- l'autoloader des classes spécifiques de votre module (voir à la fin du fichier le bloc
splautoloadregister
)