Estoy tratando de crear el Datafixture de mi entidad Usuario pero me da este error:
C:\wamp\www\seda>php app/console doctrine:fixtures:load --append
<? php
namespace cufm\SedaBundle\DataFixtures\ORM;
use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\Persistence\ObjectManager;
use cufm\SedaBundle\Entity\Usuario;
use cufm\SedaBundle\Entity\Cargo;
use cufm\SedaBundle\Entity\Dependencia;
class Usuarios implements FixtureInterface
{
public function load(ObjectManager $manager)
{
$cargos = $manager->getRepository('SedaBundle:Cargo')->findAll();
$dependencias = $manager->getRepository('SedaBundle:Dependencia')->findAll();
$usuarios = array(
array('nombres' =>'Karelis', 'apellidos' =>'Torrealba', 'cedula' =>12345678, 'username' =>'
cor...@correo.com', 'pa
ssword' =>123456, 'nivel' =>1, 'dependencia' =>18, 'cargo' =>10, 'supervisa' =>0, 'supervisada' =>NULL),
);
foreach ($usuarios as $usuario) {
$entidad = new Usuario();
$entidad->setNombres($usuario['nombres']);
$entidad->setApellidos($usuario['apellidos']);
$entidad->setCedula($usuario['cedula']);
$entidad->setUsername($usuario['username']);
$factory = $this->get('security.encoder_factory');
$encoder = $factory->getEncoder($usuario['username']);
$pass = $encoder->encodePassword($usuario['password'],$usuario->getSalt());
$entidad->setPassword($pass);
$entidad->setDependencia($dependencias[$usuario['dependencia']]);
$entidad->setCargo($cargos[$usuario['cargo']]);
$entidad->setNivel($usuario['nivel']);
$entidad->setSupervisor($usuario['supervisa']);
$entidad->setSupervisa($usuario['supervisada']);
//$entidad->addRole($usuario['rol']);
$manager->persist($entidad);
}
$manager->flush();
}
}
[InvalidArgumentException]
Could not find any fixtures to load in:
- C:\wamp\www\seda\vendor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\symfony\src\Symfony\Bundle\SecurityBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\symfony\src\Symfony\Bundle\TwigBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\monolog-bundle\Symfony\Bundle\MonologBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\swiftmailer-bundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\assetic-bundle\Symfony\Bundle\AsseticBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\doctrine\doctrine-bundle\Doctrine\Bundle\DoctrineBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\sensio\framework-extra-bundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\doctrine\doctrine-fixtures-bundle\Doctrine\Bundle\FixturesBundle/DataFixtures/ORM
- C:\wamp\www\seda\src\cufm\SedaBundle/DataFixtures/ORM
- C:/wamp/www/seda/vendor/knplabs/knp-snappy-bundle/Knp/Bundle/SnappyBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\javiereguiluz\easyadmin-bundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\symfony\symfony\src\Symfony\Bundle\WebProfilerBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\sensio\distribution-bundle\Sensio\Bundle\DistributionBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\sensio\generator-bundle\Sensio\Bundle\GeneratorBundle/DataFixtures/ORM
- C:\wamp\www\seda\vendor\raulfraile\ladybug-bundle\RaulFraile\Bundle\LadybugBundle/DataFixtures/ORM
doctrine:fixtures:load [--fixtures[="..."]] [--append] [--em="..."] [--purge-with-truncate]