From 41d0ae12b932349b9ac9fefc428870ed5d11080b Mon Sep 17 00:00:00 2001 From: Richard Klees Date: Thu, 7 Dec 2023 13:53:59 +0100 Subject: [PATCH] Composer: Add filp/whoops as dependency This PR adds `filp/whoops ` as composer dependency. Usage: * Used for formatting error messages for consumation by developers via browser and for error reports. Wrapped By: * Not applicable. This is used in error handling code that does not provide interfaces to other ILIAS code. Reasoning: * `filp/whoops` is a mature and stable library that produces comprehensible output of errors, exceptions and the environment they have been created in. Good error reporting boosts productivity of developers and admins alike. Maintenance: * The library and its are stable for a long time now. Major version hasn't been bumped for > 7 years now. * Patch version is bumped regularly to deliver fixes. Last version has been published 2023-11-03. Hence maintenance seems to be stable. * There is a corporate sponsor of this library. Links: * Packagist: https://packagist.org/packages/filp/whoops * GitHub: https://github.com/filp/whoops --- composer_new.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer_new.json b/composer_new.json index 9aa721d9d880..c44406e0f1c9 100755 --- a/composer_new.json +++ b/composer_new.json @@ -44,6 +44,7 @@ "ext-xml": "*", "ext-zip": "*", "ext-imagick": "*", + "filp/whoops": "^2.15.4", }, "require-dev": { },