getCollectionId<T> method

  1. @visibleForTesting
String getCollectionId <T>()

Implementation

@visibleForTesting
String getCollectionId<T>() {
  if (T == ServiceControlEntity) return 'serviceControl';
  if (T == LifeEventEntity) return 'lifeEvent';
  if (T == LifeEventRecordEntity) return 'lifeEventRecord';
  if (T == LifeItemEntity) return 'lifeItem';
  if (T == LifeRoadEntity) return 'lifeRoad';
  if (T == LifeStageEntity) return 'lifeStage';
  if (T == PlayRoomEntity) return 'playRoom';
  if (T == UserEntity) return 'user';
  throw Exception('unexpected Entity Type: $T');
}