class AccessRule extendsAbstractRule implementsRuleHasLocationsInterface,RuleHasServicesInterface

Traits

Methods

bool
validMysqlDateTime(string|null$value)

No description

void
checkDateIsLater(string|null$laterDate,string|null$thanDate)

No description

void
checkDateIsEqualOrLater(string|null$laterDate,string|null$thanDate)

No description

void
checkDateIsEarlier(string|null$earlierDate,string|null$thanDate)

No description

void
checkDateIsEqualOrEarlier(string|null$earlierDate,string|null$thanDate)

No description

string|null
getBefore()

No description

void
setBefore(string|null$before)

No description

string|null
getAfter()

No description

void
setAfter(string|null$after)

No description

void
validateDateTimeString(string|null$date)

No description

string|null
getId()

No description

void
setId(string|null$id)

No description

Collection
getServices()

No description

void
addService(Service$service)

No description

void
removeService(Service$service)

No description

Collection
getLocations()

No description

void
addLocation(Location$location)

No description

void
removeLocation(Location$location)

No description

__construct()

No description

Details

protectedbool validMysqlDateTime(string|null$value)

Parameters

string|null $value

Return Value

bool

protectedvoid checkDateIsLater(string|null$laterDate,string|null$thanDate)

Parameters

string|null $laterDate
string|null $thanDate

Return Value

void

Exceptions

CommonObjectException

protectedvoid checkDateIsEqualOrLater(string|null$laterDate,string|null$thanDate)

Parameters

string|null $laterDate
string|null $thanDate

Return Value

void

Exceptions

CommonObjectException

protectedvoid checkDateIsEarlier(string|null$earlierDate,string|null$thanDate)

Parameters

string|null $earlierDate
string|null $thanDate

Return Value

void

Exceptions

CommonObjectException

protectedvoid checkDateIsEqualOrEarlier(string|null$earlierDate,string|null$thanDate)

Parameters

string|null $earlierDate
string|null $thanDate

Return Value

void

Exceptions

CommonObjectException

inAfterBeforeTraitat line25
string|null getBefore()

Return Value

string|null

inAfterBeforeTraitat line30
void setBefore(string|null$before)

Parameters

string|null $before

Return Value

void

inAfterBeforeTraitat line41
string|null getAfter()

Return Value

string|null

inAfterBeforeTraitat line46
void setAfter(string|null$after)

Parameters

string|null $after

Return Value

void

inAfterBeforeTraitat line57
protectedvoid validateDateTimeString(string|null$date)

Parameters

string|null $date

Return Value

void

inAbstractRuleat line19
string|null getId()

Return Value

string|null

inAbstractRuleat line24
void setId(string|null$id)

Parameters

string|null $id

Return Value

void

inServicesTraitat line16
Collection getServices()

Return Value

Collection

inServicesTraitat line21
void addService(Service$service)

Parameters

Service $service

Return Value

void

inServicesTraitat line30
void removeService(Service$service)

Parameters

Service $service

Return Value

void

inLocationsTraitat line18
Collection getLocations()

Return Value

Collection

inLocationsTraitat line23
void addLocation(Location$location)

Parameters

Location $location

Return Value

void

inLocationsTraitat line32
void removeLocation(Location$location)

Parameters

Location $location

Return Value

void

at line16
__construct()