abstractclass AbstractRule implementsRuleInterface,RuleHasAfterBeforeInterface

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

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

at line19
string|null getId()

Return Value

string|null

at line24
void setId(string|null$id)

Parameters

string|null $id

Return Value

void