. */ declare(strict_types=1); namespace FireflyIII\Services\Internal\Destroy; use Exception; use FireflyIII\Models\Recurrence; use Log; /** * @codeCoverageIgnore * Class RecurrenceDestroyService */ class RecurrenceDestroyService { /** * @param Recurrence $recurrence */ public function destroy(Recurrence $recurrence): void { try { $recurrence->delete(); } catch (Exception $e) { // @codeCoverageIgnore Log::error(sprintf('Could not delete recurrence: %s', $e->getMessage())); // @codeCoverageIgnore } } }