8768 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Je débute en orienté objet et j'utilise Phpstorm, j'ai le code suivant pour créer un autoload :


<?php
class Autoloader{

    static function register(){
        spl_autoload_register(array(__CLASS__, 'autoload'));
    }

    static function autoload($class_name){
        require 'class/' . $class_name . '.php';
    }
}


Seulement phpstorm m'indique l'erreur suivante :

Path 'class/$class_name.php' not found less...
Inspection info: Include expression is not resolved.


Pourtant ça fonctionne malgré l'erreur, est ce un problème de code ou de paramétrage du logiciel?

Merci d'avance à ceux/celles qui voudront bien m'aider.
Il n'y a pas d'erreur tant que ça marche sur ton serveur
Le logiciel n'interprète pas juste ton code .