Sha256: 8bf71eddff18c20e8e94bac022a45a9ecfd42874dda39f718ed5d1cf81f73c87

Contents?: true

Size: 288 Bytes

Versions: 3

Compression:

Stored size: 288 Bytes

Contents

module Woopy
  class Account < Resource

    def employ(user, role = nil)
      Employment.create(account_id: self.id, user_id: user.id, role: role)
    end

    def make_owner(user, role = nil)
      Ownership.create(account_id: self.id, user_id: user.id, role: role)
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
woopy-0.1.8 lib/woopy/account.rb
woopy-0.1.7 lib/woopy/account.rb
woopy-0.1.6 lib/woopy/account.rb