<?php

namespace App\Service\Utils\Parser;

/**
 * Interface d'un service de parsing de fichiers
 */
interface ParserInterface
{
    /**
     * Parse une chaine de caractères au format donné
     *
     * @param string $content
     * @return mixed
     */
    public function parse(string $content): mixed;

    /**
     * Parse le contenu d'un fichier au format donné
     *
     * @param string $path
     * @return mixed
     */
    public function parseFile(string $path): mixed;
}
