Не удалось найти ни одной службы фикстуры для загрузки - 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 }