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');
  }
}