\naigc\v25CompetitionEvent

Functions related to CompetitionEvents.

Summary

Methods
Properties
Constants
__construct()
discipline()
event()
meet()
jsonSerialize()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct(\naigc\v25\util\IMysql  $mysql, \naigc\v25\IMeet  $meet, \naigc\v25\IDiscipline  $discipline, \naigc\v25\IEvent  $event) : mixed

Creates a new CompetitionEvent object.

Parameters

\naigc\v25\util\IMysql $mysql

The database.

\naigc\v25\IMeet $meet

The Meet.

\naigc\v25\IDiscipline $discipline

The Discipline.

\naigc\v25\IEvent $event

The Event.

Returns

mixed

discipline()

discipline() : \naigc\v25\IDiscipline

Gets the Discipline.

Returns

\naigc\v25\IDiscipline —

The Discipline.

event()

event() : \naigc\v25\IEvent

Gets the Event.

Returns

\naigc\v25\IEvent —

The Event.

meet()

meet() : \naigc\v25\IMeet

Gets the Meet.

Returns

\naigc\v25\IMeet —

The Meet.

jsonSerialize()

jsonSerialize() : array

Serializes object into json format for available properties

Returns

array