Démarrage

Installation

Guide d'installation de FNE Client pour Laravel, Symfony et PHP natif

Installation

FNE Client peut être installé dans votre projet PHP en quelques minutes, quel que soit votre framework.

Prérequis

  • PHP 8.2 ou supérieur
  • Composer 2.0 ou supérieur
  • Laravel 11+ (si vous utilisez Laravel)
  • Symfony 7.4+ (si vous utilisez Symfony)

Installation

Laravel 11+

La commande fne:install lance un assistant interactif qui :

  • Détecte automatiquement votre environnement Laravel
  • Configure les paramètres via des prompts interactifs
  • Publie les fichiers de configuration
  • Propose l'installation des migrations (optionnel)

Symfony 7.4+

La commande fne:install configure automatiquement :

  • Les services dans config/services.yaml
  • Les paramètres dans .env
  • Les migrations (optionnel)

PHP Natif

L'installation crée un fichier de configuration fne.php à la racine de votre projet.

Configuration

Variables d'environnement

Ajoutez ces variables dans votre fichier .env :

Fichier de configuration (Laravel)

Le fichier config/fne.php est publié lors de l'installation :

Vérification de l'installation

Laravel

Symfony

PHP Natif

Prochaines étapes

Une fois l'installation terminée :

  1. Configuration - Configurez le SDK pour votre environnement
  2. Démarrage rapide - Créez votre première facture certifiée
Besoin d'aide ? Consultez la documentation complète ou ouvrez une issue sur GitHub.