# -*- coding: utf-8 -*- #################### # Static functions # #################### from openbookr.ABC import BookCreator from openbookr.models import Book def create_book(creator: BookCreator) -> Book: """ Creates book object :param creator: Book creator iterface """ return creator.__book__()