Ejemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function findAll()
 {
     $queryBuilder = $this->entityManager->createQueryBuilder();
     $queryBuilder->select('s')->from('AppMainBundle:Submission', 's');
     $entities = $queryBuilder->getQuery()->execute();
     $submissions = [];
     foreach ($entities as $entity) {
         $submissions[] = $this->converter->from($entity);
     }
     return $submissions;
 }
Ejemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function delete(Submission $submission)
 {
     $entity = $this->find($submission->getIdentifier());
     $this->converter->computeTo($submission, $entity);
     $this->getRepository()->delete($entity);
 }