class GroSocial::Users
Public Class Methods
<<(user)
click to toggle source
# File lib/gro_social/users.rb, line 11 def self.<<(user) options = { typhoeus: { body: { firstname: user.firstname, lastname: user.lastname, email: user.email, password: user.password, phone: user.phone, custom1: user.custom1, custom2: user.custom2, custom3: user.custom3, alertmessage: user.alertmessage }}} result = GroSocial::Client.request('Users', :post, options) user.id = result['result']['User']['id'] user end
[](id)
click to toggle source
# File lib/gro_social/users.rb, line 5 def self.[](id) result = GroSocial::Client.request('Users', :get, {id: id.to_s}) return nil if result['result']['user'].nil? GroSocial::User.new(result['result']['user']) end