Getting Started

Configuration

Configuration guide for FNE Client for your environment

Configuration

Once FNE Client is installed, you need to configure it for your environment. Configuration can be done via environment variables or a configuration file.

Environment Variables

Main Variables

Optional Variables

Configuration File

Laravel

The config/fne.php file is published during installation:

Symfony

For Symfony, configuration is done in config/packages/fne.yaml:

Native PHP

For native PHP, create a fne.php file at the root:

Custom Mapping Configuration

Custom mapping allows you to transform your ERP data structures to FNE format. See the ERP → FNE Mapping section for more details.

Cache Configuration

Laravel

Cache automatically uses the Laravel cache system:

Symfony

For Symfony, you can use the Symfony cache:

Native PHP

For native PHP, an in-memory cache is used by default. You can implement your own cache by implementing CacheInterface.

Logging Configuration

Laravel

Logging automatically uses the Laravel logging system:

Symfony

For Symfony, use Monolog:

Native PHP

For native PHP, you can implement your own logger by implementing LoggerInterface.

Configuration Verification

Laravel

Symfony

Next Steps

Once configuration is complete:

  1. Quick Start - Create your first certified invoice
  2. Guides - Learn how to use the different features
Need help? Check out the complete documentation or open an issue on GitHub.