# Installation

## Prérequis

- PHP 8.1 ou supérieur;
- Composer 2;
- extension JSON;
- accès réseau au Core.

## Package Composer

Après publication :

```bash
composer require relai/sdk-php
```

## Développement local

Dans le projet consommateur :

```json
{
  "repositories": [
    { "type": "path", "url": "../path/to/relai-php" }
  ],
  "require": {
    "relai/sdk-php": "*"
  }
}
```

```bash
composer require relai/sdk-php:*
```

Composer créera généralement un symlink vers le package local.

## Développement du SDK

```bash
composer install
composer test
composer analyse
composer check
composer validate
```

L'autoload PSR-4 mappe `Relai\Sdk\` vers `src/`. Laravel est uniquement une dépendance
de développement/suggestion; un projet PHP standalone ne charge que Guzzle au runtime.
