Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all articles
Browse latest Browse all 1542

Import de class/interface dans dossier personnalisé

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code sur Symfony 5.

Ce que je fais

J'ai créé une interface toute simple dans le dossier App/Utils/Script.

<?php

namespace App\Utils\Script;

interface ScriptInterface
{
    public function getLabel();
    public function setLabel();

    public function getScriptName();
    public function setScriptName();

    public function getScriptPath();
    public function setScriptPath();

    public function getArguments();
    public function setArguments();
}

Ce que je veux

Par la suite je voudrais que cette interface soit implémenté sur des entitées.

Ce que j'obtiens

Expected to find class "App\Utils\Script\ScriptInterface" in file "/var/www/html/app/src/Utils/Script/ScriptInterface.php" while importing services from resource "../src/*", but it was not found! Check the namespace prefix used with the resource in /var/www/html/app/config/services.yaml (which is loaded in resource "/var/www/html/app/config/services.yaml").

Ce que je comprends c'est que Symfony cherche une Class nommée ScriptInterface dans src/Utils/Script/ScriptInterface.php. Jusque là le chemin est bon.

Ce que je ne comprends pas c'est, quel est le concept Symfony qui me manque pour pouvoir créer une interface toute simple comme ça sans tout faire planter ?


Viewing all articles
Browse latest Browse all 1542

Trending Articles