OpenBookr/openbookr/functions.py

18 lines
323 B
Python
Raw Normal View History

# -*- 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__()