Field::isChangedFrom($value[,$value...])
Version 3.8
Check if value has been modified from given value
Version 3.8
Check if value has been modified from given value
Returns TRUE if value has been changed and old value value is found.
Bool
Value of 'Status' has been changed from 'Payed'.
if ( $Order->status->isChangedFrom('Offer')) ){
$Order->order_date->setValue('Today');
}
This is shorthand for:
if ( $Order->status->isChanged() && $order->status->getOldValue() == 'Offer' ){
$Order-> order_date->setValue('Today');
}