Advertisement
Guest User

Untitled

a guest
Aug 4th, 2017
513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <?php
  2. // src/AppBundle/DataFixtures/ORM/LoadUsers.php
  3.  
  4. namespace AppBundle\DataFixtures\ORM;
  5.  
  6. use Doctrine\Common\DataFixtures\FixtureInterface;
  7. use Doctrine\Common\Persistence\ObjectManager;
  8. use AppBundle\Entity\User;
  9.  
  10. /**
  11. * LoadUsers Fixture
  12. *
  13. * To load users just execute this command: bin/console doctrine:fixtures:load
  14. * By default the load command purges the database, removing all data from every table.
  15. * To append your fixtures' data specify the --append option.
  16. *
  17. * DoctrineFixturesBundle should be installed beforehand..
  18. */
  19. class LoadUsers implements FixtureInterface
  20. {
  21. public function load(ObjectManager $manager)
  22. {
  23. // User 1
  24. $user1 = new User();
  25. $user1->setFirstname('Muzafar');
  26. $user1->setLastname('Jatoi');
  27. $user1->setEmail('m....@gmail.com');
  28. $user1->setPassword('password');
  29. $manager->persist($user1);
  30.  
  31. // User 2
  32. $user2 = new User();
  33. $user2->setFirstname('Javed');
  34. $user2->setLastname('Jatoi');
  35. $user2->setEmail('j....@gmail.com');
  36. $user2->setPassword('password');
  37. $manager->persist($user2);
  38.  
  39. // User 3
  40. $user3 = new User();
  41. $user3->setFirstname('Naveed');
  42. $user3->setLastname('Jatoi');
  43. $user3->setEmail('n....@gmail.com');
  44. $user3->setPassword('password');
  45. $manager->persist($user3);
  46.  
  47. $manager->flush();
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement