Exemplo n.º 1
0
 public function doLoad(ObjectManager $manager)
 {
     $created = new Status();
     $created->setId(Status::CREATED);
     $created->setName('Created');
     $manager->persist($created);
     $forApproval = new Status();
     $forApproval->setId(Status::FOR_APPROVAL);
     $forApproval->setName('For Approval');
     $manager->persist($forApproval);
     $revise = new Status();
     $revise->setId(Status::REVISE);
     $revise->setName('Revise');
     $manager->persist($revise);
     $approved = new Status();
     $approved->setId(Status::APPROVED);
     $approved->setName('Approved');
     $manager->persist($approved);
     $rejected = new Status();
     $rejected->setId(Status::REJECTED);
     $rejected->setName('Rejected');
     $manager->persist($rejected);
     $paid = new Status();
     $paid->setId(Status::PAID);
     $paid->setName('Paid');
     $manager->persist($paid);
     $manager->flush();
     $this->addReference('created', $created);
     // Created
     $this->addReference('forApproval', $forApproval);
     // For approval
     $this->addReference('revise', $revise);
     // Revise
     $this->addReference('approved', $approved);
     // Approved
     $this->addReference('rejected', $rejected);
     // Rejected
     $this->addReference('paid', $paid);
     // Paid
 }
Exemplo n.º 2
0
 public function doLoad(ObjectManager $manager)
 {
     $scheduledInterview = new Status();
     $scheduledInterview->setId(Status::SCHEDULE_INTERVIEW);
     $scheduledInterview->setName('Scheduled interview');
     $manager->persist($scheduledInterview);
     $interviewPassed = new Status();
     $interviewPassed->setId(Status::INTERVIEW_PASSED);
     $interviewPassed->setName('Interview passed');
     $manager->persist($interviewPassed);
     $interviewFailed = new Status();
     $interviewFailed->setId(Status::INTERVIEW_FAILED);
     $interviewFailed->setName('Interview failed');
     $manager->persist($interviewFailed);
     $scheduledWrittenExam = new Status();
     $scheduledWrittenExam->setId(Status::SCHEDULE_WRITTEN_EXAM);
     $scheduledWrittenExam->setName('Scheduled written exam');
     $manager->persist($scheduledWrittenExam);
     $writtenExamPassed = new Status();
     $writtenExamPassed->setId(Status::WRITTEN_EXAM_PASSED);
     $writtenExamPassed->setName('Written exam passed');
     $manager->persist($writtenExamPassed);
     $writtenExamFailed = new Status();
     $writtenExamFailed->setId(Status::WRITTEN_EXAM_FAILED);
     $writtenExamFailed->setName('Written exam failed');
     $manager->persist($writtenExamFailed);
     $hired = new Status();
     $hired->setId(Status::HIRED);
     $hired->setName('Hired');
     $manager->persist($hired);
     $manager->flush();
     $this->addReference('scheduledInterview', $scheduledInterview);
     $this->addReference('interviewPassed', $interviewPassed);
     $this->addReference('interviewFailed', $interviewFailed);
     $this->addReference('scheduledWrittenExam', $scheduledWrittenExam);
     $this->addReference('writtenExamPassed', $writtenExamPassed);
     $this->addReference('writtenExamFailed', $writtenExamFailed);
     $this->addReference('hired', $hired);
 }