Sha256: e56b7dd2680175ef4cf58b7d65cefc7028e0eedffd34408492125ac35c9b579a
Contents?: true
Size: 556 Bytes
Versions: 21
Compression:
Stored size: 556 Bytes
Contents
module Parliament module Decorators module PartyMembership def party respond_to?(:partyMembershipHasParty) ? partyMembershipHasParty.first : nil end def start_date respond_to?(:partyMembershipStartDate) ? DateTime.parse(partyMembershipStartDate) : nil end def end_date respond_to?(:partyMembershipEndDate) ? DateTime.parse(partyMembershipEndDate) : nil end def current? has_end_date = respond_to?(:partyMembershipEndDate) !has_end_date end end end end
Version data entries
21 entries across 21 versions & 1 rubygems