class Assignment

Traits

Methods

string|null
getPid()

No description

void
generatePid()

No description

void
setCreatedAtValue()

No description

void
setUpdatedAtValue()

No description

__construct(EventTimeslot $eventTimeslot, User $user, AssignmentRole $role)

No description

int|null
getId()

No description

getEventTimeslot()

No description

getUser()

No description

AssignmentRole
getRole()

No description

setRole(AssignmentRole $role)

No description

bool|null
getAttended()

No description

setAttended(bool|null $attended)

No description

DateTimeImmutable|null
getAttendedAt()

No description

setAttendedAt(DateTimeImmutable|null $attendedAt)

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 45
__construct(EventTimeslot $eventTimeslot, User $user, AssignmentRole $role)

No description

Parameters

EventTimeslot $eventTimeslot
User $user
AssignmentRole $role

at line 52
int|null getId()

No description

Return Value

int|null

at line 57
EventTimeslot getEventTimeslot()

No description

Return Value

EventTimeslot

at line 62
User getUser()

No description

Return Value

User

at line 67
AssignmentRole getRole()

No description

Return Value

AssignmentRole

at line 72
Assignment setRole(AssignmentRole $role)

No description

Parameters

AssignmentRole $role

Return Value

Assignment

at line 79
bool|null getAttended()

No description

Return Value

bool|null

at line 84
Assignment setAttended(bool|null $attended)

No description

Parameters

bool|null $attended

Return Value

Assignment

at line 91
DateTimeImmutable|null getAttendedAt()

No description

Return Value

DateTimeImmutable|null

at line 96
Assignment setAttendedAt(DateTimeImmutable|null $attendedAt)

No description

Parameters

DateTimeImmutable|null $attendedAt

Return Value

Assignment