/**
  * @param ParameterBag $params
  *
  * @return object
  */
 public function create($params)
 {
     $application = $this->rGet($params->get('applicationId'));
     $client = $this->rGet($params->get('clientId'));
     $entity = new Order();
     $entity->setApplication($application);
     $entity->setClient($client);
     $this->persist($entity);
 }
 /**
  * @param ParameterBag $bag
  *
  * @return Order
  */
 public function create($bag)
 {
     $entity = new Order();
     $entity->setApplication($bag->get(self::PARAM_APP));
     $entity->setClient($this->getClient($bag));
     $this->enManager->persist($entity);
     $this->enManager->flush();
     $this->eventDispatcher->dispatch(SingUpEvents::CREATE_ORDER, new OrderCreateEvent($entity));
     return $entity;
 }