Module: ParseModel::User::ClassMethods

Defined in:
lib/ParseModel/User.rb

Instance Method Summary collapse

Instance Method Details

#current_userObject



41
42
43
44
45
46
47
48
49
# File 'lib/ParseModel/User.rb', line 41

def current_user
  if PFUser.currentUser
    u = new
    u.PFUser = PFUser.currentUser
    return u
  else
    return nil
  end
end

#field(name) ⇒ Object



37
38
39
# File 'lib/ParseModel/User.rb', line 37

def field(name)
  @fields
end

#fields(*args) ⇒ Object



33
34
35
# File 'lib/ParseModel/User.rb', line 33

def fields(*args)
  args.each {|arg| field(arg)}
end

#get_fieldsObject



51
52
53
54
# File 'lib/ParseModel/User.rb', line 51

def get_fields
  @fields ||= []
  @fields
end