Sha256: 2c2952a44cffe0ef510a6f487ef195b61bdf8e21826bd4aa0b97c39365de5f88

Contents?: true

Size: 767 Bytes

Versions: 281

Compression:

Stored size: 767 Bytes

Contents

module Spaceship
  module Tunes
    class Members < TunesBase
      class << self
        def all
          response = client.members
          return_members = []
          response.each  do |member|
            return_members << Tunes::Member.factory(member)
          end
          return_members
        end

        def find(email)
          all.each do |member|
            if member.email_address == email
              return member
            end
          end
          return nil
        end

        def create!(firstname: nil, lastname: nil, email_address: nil, roles: [], apps: [])
          client.create_member!(firstname: firstname, lastname: lastname, email_address: email_address, roles: roles, apps: apps)
        end
      end
    end
  end
end

Version data entries

281 entries across 281 versions & 1 rubygems

Version Path
fastlane-2.56.0.beta.20170905010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.56.0.beta.20170904010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.56.0.beta.20170903010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.56.0.beta.20170902010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.56.0.beta.20170901010002 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170831010002 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.4 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170830010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170829010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.3 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170826010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.2 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170825010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.1 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170824010002 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.55.0.beta.20170823010002 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.0 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.0.beta.20170822010003 spaceship/lib/spaceship/tunes/members.rb
fastlane-2.54.0.beta.20170821010003 spaceship/lib/spaceship/tunes/members.rb