value)->where('title', $trigger->name)->first()) { try { WebhookTriggerModel::create(['key' => $trigger->value, 'title' => $trigger->name]); } catch (\PDOException $e) { // @ignoreException } } } foreach (WebhookResponse::cases() as $response) { if (null === WebhookResponseModel::where('key', $response->value)->where('title', $response->name)->first()) { try { WebhookResponseModel::create(['key' => $response->value, 'title' => $response->name]); } catch (\PDOException $e) { // @ignoreException } } } foreach (WebhookDelivery::cases() as $delivery) { if (null === WebhookDeliveryModel::where('key', $delivery->value)->where('title', $delivery->name)->first()) { try { WebhookDeliveryModel::create(['key' => $delivery->value, 'title' => $delivery->name]); } catch (\PDOException $e) { // @ignoreException } } } } }