public function create(ApiApplication $application, WebhookEvent $event)
 {
     $delivery = new WebhookEventDelivery();
     $delivery->setThirdPartyApplication($application);
     $delivery->setWebhookEvent($event);
     $this->update($delivery);
     return $delivery;
 }
Exemplo n.º 2
0
 protected function insertWebhookEventDelivery(EntityManager $em, \Pimple $DI)
 {
     $delivery = new WebhookEventDelivery();
     $delivery->setThirdPartyApplication($DI['api-app-user']);
     $delivery->setWebhookEvent($DI['event_webhook_1']);
     $delivery->setDelivered(true);
     $em->persist($delivery);
     $delivery2 = new WebhookEventDelivery();
     $delivery2->setThirdPartyApplication($DI['api-app-user-not-admin']);
     $delivery2->setWebhookEvent($DI['event_webhook_1']);
     $delivery2->setDeliverTries(1);
     $em->persist($delivery2);
 }