class LocationAssignment

Traits

Methods

string|null
getPid()

No description

void
generatePid()

No description

void
setCreatedAtValue()

No description

void
setUpdatedAtValue()

No description

__construct(User $user, Location $location, LocationType $type)

No description

int|null
getId()

No description

getUser()

No description

setUser(User $user)

No description

getLocation()

No description

setLocation(Location $location)

No description

LocationType
getType()

No description

setType(LocationType $type)

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 38
__construct(User $user, Location $location, LocationType $type)

No description

Parameters

User $user
Location $location
LocationType $type

at line 45
int|null getId()

No description

Return Value

int|null

at line 50
User getUser()

No description

Return Value

User

at line 55
LocationAssignment setUser(User $user)

No description

Parameters

User $user

Return Value

LocationAssignment

at line 62
Location getLocation()

No description

Return Value

Location

at line 67
LocationAssignment setLocation(Location $location)

No description

Parameters

Location $location

Return Value

LocationAssignment

at line 74
LocationType getType()

No description

Return Value

LocationType

at line 79
LocationAssignment setType(LocationType $type)

No description

Parameters

LocationType $type

Return Value

LocationAssignment