class Activity

Traits

Methods

string|null
getPid()

No description

void
generatePid()

No description

void
setCreatedAtValue()

No description

void
setUpdatedAtValue()

No description

__construct(string $title, Location $location)

No description

int|null
getId()

No description

string
getTitle()

No description

setTitle(string $title)

No description

string|null
getDescription()

No description

setDescription(string|null $description)

No description

string|null
getEmoji()

No description

setEmoji(string|null $emoji)

No description

getLocation()

No description

setLocation(Location $location)

No description

int|null
getMaxParticipants()

No description

setMaxParticipants(int|null $maxParticipants)

No description

string|null
getMeetingPoint()

No description

setMeetingPoint(string|null $meetingPoint)

No description

bool
isBookable()

No description

setBookable(bool $bookable)

No description

Collection
getEvents()

No description

addEvent(Event $event)

No description

removeEvent(Event $event)

No description

bool
isOfferedIn(Event $event)

No description

Collection
getActivityExecutions()

No description

int|null
getLevel()

No description

setLevel(int|null $level)

No description

int|null
getHeightlevelUp()

No description

setHeightlevelUp(int|null $heightlevelUp)

No description

int|null
getHeightlevelDown()

No description

setHeightlevelDown(int|null $heightlevelDown)

No description

string|null
getOrganisatoryInfo()

No description

setOrganisatoryInfo(string|null $organisatoryInfo)

No description

string|null
getRequirements()

No description

setRequirements(string|null $requirements)

No description

Details

in HasPidTrait at line 14
string|null getPid()

No description

Return Value

string|null

in HasPidTrait at line 19
void generatePid()

No description

Return Value

void

in TimestampableTrait at line 18
DateTimeImmutable getCreatedAt()

No description

Return Value

DateTimeImmutable

in TimestampableTrait at line 23
DateTimeImmutable getUpdatedAt()

No description

Return Value

DateTimeImmutable

in TimestampableTrait at line 28
void setCreatedAtValue()

No description

Return Value

void

in TimestampableTrait at line 36
void setUpdatedAtValue()

No description

Return Value

void

at line 85
__construct(string $title, Location $location)

No description

Parameters

string $title
Location $location

at line 93
int|null getId()

No description

Return Value

int|null

at line 98
string getTitle()

No description

Return Value

string

at line 103
Activity setTitle(string $title)

No description

Parameters

string $title

Return Value

Activity

at line 110
string|null getDescription()

No description

Return Value

string|null

at line 115
Activity setDescription(string|null $description)

No description

Parameters

string|null $description

Return Value

Activity

at line 122
string|null getEmoji()

No description

Return Value

string|null

at line 127
Activity setEmoji(string|null $emoji)

No description

Parameters

string|null $emoji

Return Value

Activity

at line 134
Location getLocation()

No description

Return Value

Location

at line 139
Activity setLocation(Location $location)

No description

Parameters

Location $location

Return Value

Activity

at line 146
int|null getMaxParticipants()

No description

Return Value

int|null

at line 151
Activity setMaxParticipants(int|null $maxParticipants)

No description

Parameters

int|null $maxParticipants

Return Value

Activity

at line 158
string|null getMeetingPoint()

No description

Return Value

string|null

at line 163
Activity setMeetingPoint(string|null $meetingPoint)

No description

Parameters

string|null $meetingPoint

Return Value

Activity

at line 170
bool isBookable()

No description

Return Value

bool

at line 175
Activity setBookable(bool $bookable)

No description

Parameters

bool $bookable

Return Value

Activity

at line 185
Collection getEvents()

No description

Return Value

Collection

at line 190
Activity addEvent(Event $event)

No description

Parameters

Event $event

Return Value

Activity

at line 199
Activity removeEvent(Event $event)

No description

Parameters

Event $event

Return Value

Activity

at line 206
bool isOfferedIn(Event $event)

No description

Parameters

Event $event

Return Value

bool

at line 214
Collection getActivityExecutions()

No description

Return Value

Collection

at line 219
int|null getLevel()

No description

Return Value

int|null

at line 224
Activity setLevel(int|null $level)

No description

Parameters

int|null $level

Return Value

Activity

at line 231
int|null getHeightlevelUp()

No description

Return Value

int|null

at line 236
Activity setHeightlevelUp(int|null $heightlevelUp)

No description

Parameters

int|null $heightlevelUp

Return Value

Activity

at line 243
int|null getHeightlevelDown()

No description

Return Value

int|null

at line 248
Activity setHeightlevelDown(int|null $heightlevelDown)

No description

Parameters

int|null $heightlevelDown

Return Value

Activity

at line 255
string|null getOrganisatoryInfo()

No description

Return Value

string|null

at line 260
Activity setOrganisatoryInfo(string|null $organisatoryInfo)

No description

Parameters

string|null $organisatoryInfo

Return Value

Activity

at line 267
string|null getRequirements()

No description

Return Value

string|null

at line 272
Activity setRequirements(string|null $requirements)

No description

Parameters

string|null $requirements

Return Value

Activity