2017-10-04 2 views
2

J'ai un fichier de trait PHP: app\Lib\someTrait.phpPhpStorm incapable de reconnaître le fichier Php

Même si elle est un fichier PHP (avec .php extension), PHPStorm est incapable de le reconnaître comme un fichier PHP valide. L'éditeur ne fait pas de coloration syntaxique pour le code PHP dans ce fichier et il est à peu près affiché comme un fichier texte normal.

Je suis en train d'utiliser ce fichier à partir de son espace de noms dans un autre fichier de classe et là aussi il est incapable de reconnaître le chemin du fichier en utilisant:

use app\Lib\someTrait; 

Je l'ai composer dump-autoload et aussi:

File->Invalid Caches and restart 

J'ai également supprimé ce fichier et redémarré PHPStorm et l'ai de nouveau ajouté mais je ne suis toujours pas capable de résoudre ce problème.

On dirait que quelque chose est devenu bizarre quand j'ai créé un premier fichier avec ce nom de fichier et maintenant même si j'ai essayé toutes les options, PHPStorm ne traite pas ce fichier comme un fichier PHP.

Mais PHPStorm est toujours incapable de reconnaître ce fichier.

Quelqu'un a une idée de la façon de résoudre ce problème?

+1

Il _does_ avoir une balise php ouverte ('

+0

Oui, il a une balise ' Andy

+0

"Votre code fonctionne-t-il réellement, mais PhpStorm se plaint sans raison valable?" –

Répondre

4

Fichier | Paramètres | Éditeur Types de fichiers - recherchez ce fichier (someTrait.php) dans un type de fichier "Text". Une fois trouvé - supprimer