Module: CSI

Defined in:
lib/csi.rb,
lib/errors.rb,
lib/record.rb,
lib/csi/errors.rb,
lib/csi/record.rb

Defined Under Namespace

Classes: ClassificationInvalid, CodeInvalid, Error, Record, TypeInvalid

Class Method Summary collapse

Class Method Details

.naics(code) ⇒ Object

Fetch a NAICS Record based on the 2-6 digit code.

Returns a CSI::NAICSRecord if found; nil otherwise.



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

def naics(code)
  naics_record = CSI::Record.new('NAICS', code)
end

.sic(code) ⇒ Object

Fetch a SIC Record based on the 2-4 digit code.

Returns a CSI::SICRecord if found; nil otherwise.



17
18
19
# File 'lib/csi.rb', line 17

def sic(code)
  sic_record = CSI::Record.new('SIC', code)
end