Field::isChanged()
Version 3.8
Check if value has been modifyed
Version 3.8
Check if value has been modifyed
Returns TRUE if value has been changed.
Bool
Check if Value of 'Status' has been changed:
if ( $Order->status->isChanged() ){
$this->get('feedback','Status has been changed!');
}
Calculate order total, if amount or price in order_rows is changed: (Returns also TRUE if deleted or added new rows.)
if ( $Order->order_rows->isChanged('amount','price') ){
$Order->order_total = $Order->calculate('[order_rows:amount*price]');
}