Skip to content

Separate endpoints from API implementation

Nico requested to merge separateEndpoints into master

LegionBoard.php is currently too big because it implements the API designed in abstractAPI and contains all endpoints. With this merge request, every endpoint is based on an abstract endpoint and has its own class.

Furthermore, there are now getter and setter in the API, the super-global arrays are not more accessed directly and many more fixes.

Merge request reports