convertToChapterDto method
- {required Chapter chapter}
override
Implementation
@override
ChapterDto convertToChapterDto({
required Chapter chapter,
}) {
if (chapter.id == null ||
chapter.title == null ||
chapter.chapterNumber == null ||
chapter.completedContentsNumber == null ||
chapter.totalContentsNumber == null) {
throw Exception('学習チャプター詳細が不正です');
}
return ChapterDto(
chapterId: chapter.id!,
chapterTitle: chapter.title!,
chapterNumber: chapter.chapterNumber!,
completedContentsNunber: chapter.completedContentsNumber!,
totalContentsNumber: chapter.totalContentsNumber!,
);
}