<?php

declare(strict_types=1);

namespace Fennec\Config;

use Fennec\Exception\FennecException;

/**
 * Levée quand le fichier de configuration attendu (ex. .env.local) est introuvable sur le disque.
 */
final class ConfigFileNotFoundException extends FennecException
{
    /**
     * @param string $filePath Chemin du fichier de configuration attendu, absent sur le disque.
     */
    public function __construct(string $filePath)
    {
        parent::__construct(\sprintf(
            'Configuration file not found at "%s".',
            $filePath,
        ));
    }
}
