Skip to content

Refactoring and update

Choose a tag to compare

@Heroyt Heroyt released this 22 May 20:55
· 73 commits to master since this release

It's been a long time, since I touched this project.. Time to do something about it.

This update consists mostly of refactoring, quality of code improvements and update to PHP 7.4.

Changes

  • Moved to PHP 7.4
  • Introduced new container classes - this helps create a hierarchical structure of games, teams, rounds, etc...
  • New API documentation → removed the manually created one from the original documentation
  • New traits

Plans for the version 0.5 (ETA - June 2021)

  • Create a set of basic Exporter classes
    • Export tournament configuration (rounds, groups,..)
    • Export games
    • Export teams
    • Export results

Plans for version 1.0 (ETA - Summer 2021)

  • More robust Exporter classes
    • Direct connection to a database?
  • Improve the documentation
  • More (concrete) examples in the documentation