search_core/Documentation/source/changelog/20180308-introduce-php70-type-hints.rst
Daniel Siepmann 7cb160e549
TASK: Fix some small errors in changelog
Fix wrong month used in changelog.
Fix typos in headlines of changelog.
Keep same case for features.
2018-04-10 17:17:16 +02:00

545 B

Breaking Change "Introduce PHP 7.0 TypeHints"

As PHP evolved, we now migrate the whole code base to use PHP 7.0 type hints. We do not use PHP 7.1 Type Hints, as some customers still need PHP 7.0 support.

Also we added missing methods to interfaces, that were already used in code.

As this leads to changed method signatures, most custom implementations of interfaces, or overwrites of existing methods are broken.

To fix, just update the signatures as pointed out by PHP while running the code.