Created middleware to keep backwards compatibility on errors when using v1 and 2 of the API

This commit is contained in:
Alejandro Celaya
2022-08-13 16:50:19 +02:00
parent ed7be6eb99
commit cd4fe4362b
6 changed files with 183 additions and 1 deletions

View File

@@ -21,7 +21,7 @@ class ValidationException extends InvalidArgumentException implements ProblemDet
use CommonProblemDetailsExceptionTrait;
private const TITLE = 'Invalid data';
private const TYPE = 'INVALID_ARGUMENT';
public const TYPE = 'https://shlink.io/api/error/invalid-data';
private array $invalidElements;