public function load(ObjectManager $manager)
 {
     $begin = new \DateTime();
     $end = new \DateTime();
     $end->add(new \DateInterval("P1M"));
     $projectTest = new Project();
     $projectTest->setName("Corp Inc corporate website");
     $projectTest->setDescription("Corporative website of the Corp Inc company selling financial products");
     $projectTest->setBegin($begin);
     $projectTest->setEnd($end);
     $projectTest->addUser($this->getReference('user-test'));
     $manager->persist($projectTest);
     $manager->flush();
     $this->addReference('project-corp', $projectTest);
     $begin = new \DateTime();
     $end = new \DateTime();
     $end->add(new \DateInterval("P3M"));
     $projectTest = new Project();
     $projectTest->setName("Analytics Dashboard");
     $projectTest->setDescription("Visualisation Dashboard of social media metrics");
     $projectTest->setBegin($begin);
     $projectTest->setEnd($end);
     $projectTest->addUser($this->getReference('user-test'));
     $manager->persist($projectTest);
     $manager->flush();
     $this->addReference('project-metrics', $projectTest);
     $begin = new \DateTime();
     $end = new \DateTime();
     $end->add(new \DateInterval("P3M"));
     $projectTest = new Project();
     $projectTest->setName("E-commerce website");
     $projectTest->setBegin($begin);
     $projectTest->setEnd($end);
     $projectTest->addUser($this->getReference('user-test'));
     $manager->persist($projectTest);
     $manager->flush();
     $this->addReference('project-ecommerce', $projectTest);
 }