Voici la liste des principaux concepts développés dans SmartMaker (PHP):
smartmaker-api-prepend.php
à la racine de votre projetpwa
dans lequel vous trouverez un fichier api.php
ainsi qu'un fichier .htaccess
smartmaker-api
qui contiendra toutes les classes qui seront automatiquement chargéesCe fichier ne devrait pas avoir à être modifié, il contient:
spl_autoload_register
)Le routeur php livré par smartBoot est très basique, vous trouverez trois points d'entrées basiques pour gérer l'authentification et la fermeture de session et un exemple pour votre page d'accueil type “menu principal” (le Home).
Vous devrez ajouter dans ce fichier tous les autres points d'échanges que vous voudrez mettre en place avec votre application mobile.
Ce fichier permet à votre hébergement de type Apache
(version >= 2.2.16) autorisant l'utilisation de .htaccess de rediriger toute requête qui ne correspond pas à un fichier existant vers le fichier api.php
.
Note: il faudrait donc à minima documenter ce qu'il faut faire pour des hébergements utilisant d'autres serveurs webs (nginx…)