Module: ParseModel::Model::ClassMethods

Defined in:
lib/ParseModel/Model.rb

Instance Method Summary collapse

Instance Method Details

#field(name) ⇒ Object



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

def field(name)
  @fields ||= []
  @fields << name
end

#fields(*args) ⇒ Object



32
33
34
# File 'lib/ParseModel/Model.rb', line 32

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

#get_fieldsObject



45
46
47
# File 'lib/ParseModel/Model.rb', line 45

def get_fields
  @fields
end

#queryObject



41
42
43
# File 'lib/ParseModel/Model.rb', line 41

def query
  ParseModel::Query.alloc.initWithClassNameAndClassObject(self.name, classObject:self)
end