'Returns an Event given its id/identifier.
Aborts with a 404 if event not found.
:returns Event
:rtype: Event'

@staticmethod
def get_event(event_id_or_identifier, should_abort=True):

    if represents_int(event_id_or_identifier):
        event = Event.query.get(event_id_or_identifier)
    else:
        event = Event.query.filter_by(identifier=event_id_or_identifier).first()
    if ((event is None) and should_abort):
        abort(404)
    return event
