Field::undoChange()
Version 4
Revert to original value
Version 4
Revert to original value
Revert field to value it had when opened. Can be used to revert values that are not allowed to change.
mixed
Do not allow the change of delivery date if already delivered:
if ( $Order->deliverydate->isChanged() && $Order->status->isAfterOr('Delivered') ){
$Order->deliverydate->undoChange();
}