public function create(ApiApplication $application, WebhookEvent $event) { $delivery = new WebhookEventDelivery(); $delivery->setThirdPartyApplication($application); $delivery->setWebhookEvent($event); $this->update($delivery); return $delivery; }
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); }