""" Moving toward OOP. First class is Post. More to come. """ class Post: def __init__(self, poster, display_name, content, time, age=None, is_posted=False, event_id=None): self.poster = poster self.display_name = display_name self.content = content self.time = time self.is_posted = is_posted self.event_id = event_id if age is not None: self.age = age else: import time as _time self.age = int(_time.time()) - self.time def as_tuple(self): return (self.poster, self.display_name, self.content, self.time, self.age, self.is_posted, self.event_id) def age_seconds(self): import time as _time return int(_time.time()) - self.time