Mon code ne charge pas ma classe dbConfig

Par Desire Ndjog, il y a 5 ans


Bonjour,

Je rencontre un petit problème avec mon code.

Ce que je fais

je suis entrain de vouloir manipuler une classe statique dans laquelle j'ai mis un objet PDO, pour pouvoir avoir accès a la connexion

// voicic le bout de code ou j'accede a la classe statique use App\Database\dbConfig; $PDO = dbConfig::getPDO(); // et voici la classe statique en elle même <?php namespace App\Database; use \PDO; class dbConfig { public static function getPDO(): PDO { return new PDO('mysql:dbname=gestionmaterielmacat;host=localhost', 'root', '', [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\'' ]); } }

Ce que je veux

j'aimerais manipuler l'objet PDO

Ce que j'obtiens

j'obtiens une érreur du genre; Class Class 'App\Database\dbConfig' not found in C:\xampp\htdocs\GestionMateriel\command\Robot.php:11

2 réponses

Desire Ndjog, il y a 5 ans

s'il vous plait j'ai besoin d'aide

Lartak, il y a 5 ans

Bonjour.
Est-ce que tu as bien une classe ou autre qui se charge de l'autoload des classes ?
Dans le cas où ce serait le cas, assures-toi quelle est bien fonctionnelle dans le cas présent.