@staticmethod
def read(q: dict, *args) -> 'PageBlockRelatedArticle':
    url = q.get('url')
    title = q.get('title')
    description = q.get('description')
    photo = Object.read(q.get('photo'))
    author = q.get('author')
    publish_date = q.get('publish_date')
    return PageBlockRelatedArticle(url, title, description, photo, author, publish_date)
@staticmethod
def read(q: dict, *args) -> 'PageBlockRelatedArticle':
    url = q.get('url')
    title = q.get('title')
    description = q.get('description')
    photo = Object.read(q.get('photo'))
    author = q.get('author')
    publish_date = q.get('publish_date')
    return PageBlockRelatedArticle(url, title, description, photo, author, publish_date)