Schedule
in package
FinalYes
Schedules and results. Event times are UTC.
Table of Contents
Properties
- $r : Requester
Methods
- day() : array<int, Event>
- leagueNext() : array<int, Event>
- leaguePast() : array<int, Event>
- round() : array<int, Event>
- eventsround.php?id=&r=&s=: one round. **Undocumented and free keys only**: premium keys get HTTP 404. $db->helpers->roundEvents() picks the right route for any key.
- season() : array<int, Event>
- teamLast() : array<int, Event>
- teamNext() : array<int, Event>
- events() : array<int, Event>
Properties
$r read-only
private
Requester
$r
Methods
day()
public
day(DateTimeInterface $date[, string|null $sport = null ][, int|null $leagueId = null ][, string|null $leagueName = null ]) : array<int, Event>
Parameters
- $date : DateTimeInterface
- $sport : string|null = null
- $leagueId : int|null = null
- $leagueName : string|null = null
Return values
array<int, Event> —eventsday.php?d=: every event on a UTC day, optionally one sport or league. Free keys: 3.
leagueNext()
public
leagueNext(int $leagueId) : array<int, Event>
Parameters
- $leagueId : int
Return values
array<int, Event> —eventsnextleague.php?id=. Free keys: 1.
leaguePast()
public
leaguePast(int $leagueId) : array<int, Event>
Parameters
- $leagueId : int
Return values
array<int, Event> —eventspastleague.php?id=. Free keys: 1.
round()
eventsround.php?id=&r=&s=: one round. **Undocumented and free keys only**: premium keys get HTTP 404. $db->helpers->roundEvents() picks the right route for any key.
public
round(int $leagueId, int $round, string $season) : array<int, Event>
Parameters
- $leagueId : int
- $round : int
- $season : string
Return values
array<int, Event>season()
public
season(int $leagueId, string $season) : array<int, Event>
Parameters
- $leagueId : int
- $season : string
Return values
array<int, Event> —eventsseason.php?id=&s=: a whole season (premium). Free keys: 5.
teamLast()
public
teamLast(int $teamId) : array<int, Event>
Parameters
- $teamId : int
Return values
array<int, Event> —eventslast.php?id= (record key "results"). Free keys: 1, home games only.
teamNext()
public
teamNext(int $teamId) : array<int, Event>
Parameters
- $teamId : int
Return values
array<int, Event> —eventsnext.php?id=. Free keys: 1, home games only.
events()
private
events(string $endpoint, string $key, array<string, scalar|DateTimeInterface|null> $params) : array<int, Event>
Parameters
- $endpoint : string
- $key : string
- $params : array<string, scalar|DateTimeInterface|null>