Operation result improvements
Included in this release:
- OperationResult: Duplicate messages are now compressed into a single entry.
- OperationResult: Added
getCount()to count how many times a message has been added. - OperationResult: Added
getCodes()to the collection. - OperationResult: Added
getTypeLabel(). - OperationResult: Added the possibility to add an operation label.
- OperationResult: Added global functions
operationResult()andoperationCollection(). - Code: PHPStan analysis now clean up to level 6, including tests.