IntervalRule
class IntervalRule implementsRuleInterface,RuleHasOffersInterface,RuleHasMaxQuantInterface
Traits
Methods
void
checkDateIsLater(string|null$laterDate,string|null$thanDate)
No description
from DateValidatorTrait
void
checkDateIsEqualOrLater(string|null$laterDate,string|null$thanDate)
No description
from DateValidatorTrait
void
checkDateIsEarlier(string|null$earlierDate,string|null$thanDate)
No description
from DateValidatorTrait
void
checkDateIsEqualOrEarlier(string|null$earlierDate,string|null$thanDate)
No description
from DateValidatorTrait
__construct()
No description
string|null
getId()
No description
void
setId(string|null$id)
No description
int
getFrequency()
No description
void
setFrequency(int$frequency)
No description
string
getParams()
No description
void
setParams(string$params)
No description
bool
isActive()
No description
void
setActive(bool$active)
No description
array
getTimeIntervals()
No description
void
setTimeIntervals(array$timeIntervals)
No description
string|null
getStartDate()
No description
void
setStartDate(string|null$startDate)
No description
string|null
getEndDate()
No description
void
setEndDate(string|null$endDate)
No description
string
getTimezone()
No description
void
setTimezone(string$timeZone)
No description