Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // src/AppBundle/DataFixtures/ORM/LoadUsers.php
- namespace AppBundle\DataFixtures\ORM;
- use Doctrine\Common\DataFixtures\FixtureInterface;
- use Doctrine\Common\Persistence\ObjectManager;
- use AppBundle\Entity\User;
- /**
- * LoadUsers Fixture
- *
- * To load users just execute this command: bin/console doctrine:fixtures:load
- * By default the load command purges the database, removing all data from every table.
- * To append your fixtures' data specify the --append option.
- *
- * DoctrineFixturesBundle should be installed beforehand..
- */
- class LoadUsers implements FixtureInterface
- {
- public function load(ObjectManager $manager)
- {
- // User 1
- $user1 = new User();
- $user1->setFirstname('Muzafar');
- $user1->setLastname('Jatoi');
- $user1->setEmail('m....@gmail.com');
- $user1->setPassword('password');
- $manager->persist($user1);
- // User 2
- $user2 = new User();
- $user2->setFirstname('Javed');
- $user2->setLastname('Jatoi');
- $user2->setEmail('j....@gmail.com');
- $user2->setPassword('password');
- $manager->persist($user2);
- // User 3
- $user3 = new User();
- $user3->setFirstname('Naveed');
- $user3->setLastname('Jatoi');
- $user3->setEmail('n....@gmail.com');
- $user3->setPassword('password');
- $manager->persist($user3);
- $manager->flush();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement