canBeCancelled method
void
canBeCancelled()
Implementation
void canBeCancelled() {
if (_status == OrderStatus.delivered ||
_status == OrderStatus.completed ||
_status == OrderStatus.cancelled) {
throw StateError('Order cannot be cancelled in $_status state');
}
}