Ejemplo n.º 1
0
 /**
  * Create workflow for document signature
  *
  * @param DocumentSignature $signature
  * @param Document $document
  */
 private function createWorkflow(DocumentSignature $signature, Document $document)
 {
     $account = $signature->getClientAccount();
     $client = $account->getClient();
     $type = $signature->getType();
     // TODO: workflow changes
     if (DocumentSignature::TYPE_OPEN_OR_TRANSFER_ACCOUNT === $type) {
         $event = new WorkflowEvent($client, $account, Workflow::TYPE_PAPERWORK, null);
         $this->get('event_dispatcher')->dispatch(ClientEvents::CLIENT_WORKFLOW, $event);
     }
 }