Apis
Fonctions offertes
constructeurle constructeur prend en paramètre un préfixe. Ce préfixe est stocké afin de pouvoir être utilisé pour chaque appel à la méthodeapiUrlapiUrlfourni la concaténation du préfixe d'api enregistré avec la suite de lien fournirequestpermet de lancer une requête vers l'api à partir des données fournies. Référez-vous aux commentaires pour plus de détails sur les paramètresgetLastRequestResultfourni le résultat de la dernière requête lancée accessible sous 2 formatstableau via
EagleApiRequest::RESULT_AS_JSON_ARRAYchaine de caractères via
EagleApiRequest::RESULT_AS_STRINGcette version renvoi le résultat original de la requête
ifArrayContaincette méthode est un utilitaire permettant notamment à la suite d'une récupération au formatEagleApiRequest::RESULT_AS_JSON_ARRAYde vérifier la présence des clés attendues Référez-vous aux commentaires pour plus de détails sur le formatcreateFromConfigcette méthode statique fournie une instance de EagleApi à partir de la configuration fournie
Utilisation de la class
La class est abstraite de base, l'idée dans son implémentation est de créer une class par Api utilisée.