Class: LittleMapper::Mappers::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/little_mapper/mappers/mappers.rb

Direct Known Subclasses

AR::OneToMany, AR::OneToOne

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#sourceObject

Returns the value of attribute source.



4
5
6
# File 'lib/little_mapper/mappers/mappers.rb', line 4

def source
  @source
end

Instance Method Details

#camel_to_snake(cc) ⇒ Object



10
11
12
# File 'lib/little_mapper/mappers/mappers.rb', line 10

def camel_to_snake(cc)
  cc.gsub(/(.)([A-Z])/,'\1_\2').downcase
end

#from(source) ⇒ Object



5
6
7
8
# File 'lib/little_mapper/mappers/mappers.rb', line 5

def from(source)
  @source = source
  self
end