Download the PHP package tackacoder/tournament-services without Composer
On this page you can find all versions of the php package tackacoder/tournament-services. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tackacoder/tournament-services
More information about tackacoder/tournament-services
Files in tackacoder/tournament-services
Download tackacoder/tournament-services
More information about tackacoder/tournament-services
Files in tackacoder/tournament-services
Vendor tackacoder
Package tournament-services
Short Description Generate different tournaments with teams and schedule.
License MIT
Homepage https://github.com/EdouardTack/tournament-generator
Package tournament-services
Short Description Generate different tournaments with teams and schedule.
License MIT
Homepage https://github.com/EdouardTack/tournament-generator
Please rate this library. Is it a good library?
Informations about the package tournament-services
Tournament generator
Features
- Create a simple round robin tournament with an even count teams and home/away matches
Installation
$ composer require tackacoder/tournament-services
Basic Usage
Championship Service Usage
The Championship Service object can be construct with optionals parameters :
- interval : See documentation
- callable : Closure to send event on diffrent endpoint
On generate method, yon can add some configuration parameters to send to Services. For ChampionshipService
, you can add mirror and shift configuration.
The default configuration parameters to generate()
are :
- The name of the tournament
- The date of creation
- Teams collection
Create a generator service
Contributing
Run Functional Tests
$ composer test
or $ php vendor/bin/pest
All versions of tournament-services with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
nesbot/carbon Version ^2.66
symfony/serializer Version ^6.2
symfony/property-access Version ^6.2
symfony/yaml Version ^6.2
nesbot/carbon Version ^2.66
symfony/serializer Version ^6.2
symfony/property-access Version ^6.2
symfony/yaml Version ^6.2
The package tackacoder/tournament-services contains the following files
Loading the files please wait ....