Skip to content

PHP 8 compatibility - Update all classes to use a standard "__construct" function

From PHP migration guide:

Methods with the same name as the class are no longer interpreted as constructors. The __construct() method should be used instead.

TODO

  • Update Tag and TagAssignmentMgr abstract classes (and their children) to rely on a standard __construct function
  • Update classes where __construct is a wrapper around a function using the old naming scheme
  • Check that everything works as expected on a local instance of the AppDB
  • Ensure all unit tests are passing
Edited by Antoine Le Gonidec

Merge request reports

Loading