Команда Symfony не отображаетсяPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Команда Symfony не отображается

Сообщение Anonymous »

Я хотел создать команду Symfony в моем пакете композитора.
Но когда я вызываю bin/console, она не отображается, а когда я пытаюсь вызвать ее напрямую, я получаю ошибку, которую моя команда не защищает. .
Я сделал что-то не так или чего-то не хватает?
Моя структура внутри поставщика:

Код: Выделить всё

tdo
- commandeur
- Command
- MyCommand.php
- Resources
- config
- services.xml
composer.json
это композитор.json:

Код: Выделить всё

    "name": "tdo/commandeur",
"description": "Test Command",
"type": "library",
"version": "0.0.4",
"require": {
"symfony/console": "^6.4",
"php": "^8.2",
"symfony/framework-bundle": "^6.4",
"symfony/http-foundation": "~6.4.0",
"symfony/mime": "~6.4.0",
"symfony/routing": "~6.4.0"
},
"license": "MIT",
"autoload": {
"psr-4": {
"Tdo\\Commandeur\\": ""
}
},
это мой файл Services.xml: а вот MyCommand.php

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/78409253/symfony-command-doesnt-show-up[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»