Bonjour à tous,

Je suis dans symfony 6, j'ai installé "composer require sunra/php-simple-html-dom-parser"
J'ai créée un controller et je lui ai mis mon script. Quand j'essaie de l'exécuter voici mon erreur.

"Attempted to load class "simple_html_dom" from namespace "simplehtmldom_1_5".
Did you forget a "use" statement for another namespace?"

Mon controller :

<?php

namespace App\Controller;

use simplehtmldom_1_5\simple_html_dom;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;

class MiseAJourCSVController extends AbstractController
{

Chemin du fichier "vendor\sunra\php-simple-html-dom-parser\Src\Sunra\PhpSimple\simplehtmldom_1_5"

Son namespace simplehtmldom_1_5;

Est ce qu'il me manque quelque chose ? Ou autre ?
Désoler je débute !!

Merci d'avance de votre aide !!

1 réponse


dans la doc il faut importer

https://github.com/sunra/php-simple-html-dom-parser

use Sunra\PhpSimple\HtmlDomParser;

...
$dom = HtmlDomParser::str_get_html( $str );