module MembersService class NetworkProvider def initialize(member) @member = member if @member.present? @pl_plan_key = @member.pl_plan_key else raise ArgumentError, "Member not found." end end def call Baclight::IdCardSetup.find_by(pl_plan_key: @pl_plan_key).network_provider end end end