Field::isBeforeOr($value)
Version 3.8
Check if value is smaller or same as given value
Version 3.8
Check if value is smaller or same as given value
Return true if value is smaller or same as given value.
Can be used for semantic clarification: - amount->isUnderOr() - date->isBeforeOr()
Bool
Date: Set status to 'Due' if dueadate has gone:
if ( $Order->duedate->isBeforeOr('today') ){
$Order->status->setValue('Due');
}
Selection: Set 'Delivered' to 'No' if status is 'Delivery' or something before it:
if ( $Order->status->isBeforeOr('Delivery') ){
$Order->delivered->setValue('No');
}