Не удалось найти ни одной службы фикстуры для загрузки - Symfony 3.2

После запуска команды php bin/console doctrine:fixtures:load я получил это сообщение об ошибке.

20:41:01 ОШИБКА [консоль] Произошла ошибка при выполнении команды "doctrine:fixtures:load". Сообщение: "Не удалось найти службы фикстуры для загрузки". ["error" => InvalidArgumentException {trace: {{}}},"c ommand" => "doctrine:fixtures:load","message" => "Не удалось найти ни одной службы фикстуры для загрузки."] [] 20:41:01 ОШИБКА [консоль] Команда "doctrine: fixtures: load" завершена с кодом "1" ["command" => "doctrine: fixtures: load", "code" => 1] []

[InvalidArgumentException] Не удалось найти службы фикстуры для загрузки

доктрина: Светильники:load [--append] [--em EM] [--shard SHARD] [--purge-with-truncate] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-взаимодействие] [-e|--env ENV] [ --no-debug] [-]

Полагаю, что-то не так с конфигурацией services.yaml, но я не знаю, что именно. Я работаю в Symfony 3.2. Кто-нибудь может помочь мне устранить эту ошибку?

Код является:

namespace AppBundle\DataFixtures\ORM;

use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\Persistence\ObjectManager;
use AppBundle\Entity\Wallpaper;

class LoadWallpaperData implements FixtureInterface
{
public function load(ObjectManager $manager)
{
$wallpaper = (new Wallpaper())
    ->setFilename('abstract-background-pink.jpg')
    ->setSlug('abstract-background-pink')
    ->setWidth(1920)
    ->setHeight(1080)
;

$manager->persist($wallpaper);
$manager->flush();
}
}

services.yaml

parameters:
#parameter_name: value
 services:

#service_name:
#    class: AppBundle\Directory\ClassName
#    arguments: ['@another_service_name', 'plain_value', '%parameter_name%']
app.command.wallpaper_setup:
class: AppBundle\Command\SetupWallpapersCommand
arguments:

  - "%kernel.root_dir%"
  - "@doctrine.orm.default_entity_manager"

tags:

  - { name: console.command }

0 ответов

Другие вопросы по тегам