but bin/console doctrine:fixtures:load --em=blog --env=webnou --group=webnou after answering yes for purge is not creating any row in the cat table :( I am lost for the moment and maybe you can provide a hint or an ideea...
I see now that
private function loadFromIterator(Iterator $iterator): array
is require_once $sourceFile;
so is expecting a PHP file as long as I send a yml file
Hi
I use doctrine/doctrine-fixtures-bundle": "^3.3", now is 3.4.0 and I try to load my fixtures from a data.yml file with:
bin/console doctrine:fixtures:load --em=blog --env=webnou --group=webnou
from a LoadUserData class
class LoadUserData extends Fixture implements ContainerAwareInterface, FixtureGroupInterface { /**
@var ContainerInterface */ private $container;
public function setContainer(ContainerInterface $container = null) { $this->container = $container; }
public function load(ObjectManager $manager) { $fixturesFiles = [ DIR.'/data.yml', ];
}
public static function getGroups(): array { return ['webnou']; } }
I have the data.yml specified above with the content:
include:
data/categorii.yml
and
categorii.yml specified above
App\Blogger\BlogBundle\Entity\Cat:
root: name: ROOT
servicii_web: name: Web parent: '@root' ....
use Doctrine\Common\Collections\ArrayCollection; use Doctrine\ORM\Mapping as ORM; use Gedmo\Mapping\Annotation as Gedmo; /**
@ORM\HasLifecycleCallbacks */ class Cat { /**
/**
name
", type="string", length=64) */ protected $name;/**
/**
but bin/console doctrine:fixtures:load --em=blog --env=webnou --group=webnou after answering yes for purge is not creating any row in the cat table :( I am lost for the moment and maybe you can provide a hint or an ideea...