PHPackages                             guillian/afpaconnect-interface - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. guillian/afpaconnect-interface

ActiveLibrary

guillian/afpaconnect-interface
==============================

1.0.1(4y ago)170PHP

Since Jun 17Pushed 4y ago1 watchersCompare

[ Source](https://github.com/guillian77/afpacconnect-interface)[ Packagist](https://packagist.org/packages/guillian/afpaconnect-interface)[ RSS](/packages/guillian-afpaconnect-interface/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (5)Versions (4)Used By (0)

AfpaConnect Helper Interface
============================

[](#afpaconnect-helper-interface)

Ce module permet d'intégrer facilement une classe permettant le dialogue avec l'API AfpaConnect.

Packagist: [guillian/afpaconnect-interface](https://packagist.org/packages/guillian/afpaconnect-interface).

Installation
------------

[](#installation)

### Prérequis

[](#prérequis)

- php &gt;= 7.4
- composer &gt;= 2.0
- PHP7.4-http
- PHP7.4-curl
- PHP7.4-json
- PHP7.4-dom
- PHP7.4-xml
- PHP7.4-mbstring
- PHP7.4-pdo
- (PHP7.4-libxml)

### Procédure

[](#procédure)

```
composer require guillian/afpaconnect-interface
```

Projets AFPA
------------

[](#projets-afpa)

Ce petit guide va vous expliquer comment intégrer

1. Dans un invite de commande, se placer à la racine de votre projet.
2. Installer le module avec composer `composer require guillian/afpaconnect-interface`.
3. Utiliser l'**autoloader** de composer:

    Pour cela, dans le fichier `DEVS/web/route.php` placer après le `session_start()`.

    ```
    require $GLOBALS_INI['PATH_HOME'].$GLOBALS_INI['PATH_CLASS'].'vendor/autoload.php';
    ```

    *Cette autoloader permet de charger dynamiquement les classes se trouvant dans le dossier **vendor**.*
4. Retoucher le fichier `DEVS/modules/initialize.php` afin d'inclure globalement l'API Helper dans tous les services.

    1. Avant le début de la classe, ajouter le **use**:

    ```
