Class: SsciInc::Screening::Criminal

Inherits:
Object
  • Object
show all
Includes:
Model
Defined in:
lib/ssci_inc/screening/criminal.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Model

#builder, #initialize, #to_xml

Instance Attribute Details

#countyObject

Returns the value of attribute county.



6
7
8
# File 'lib/ssci_inc/screening/criminal.rb', line 6

def county
  @county
end

#court_typeObject

Returns the value of attribute court_type.



6
7
8
# File 'lib/ssci_inc/screening/criminal.rb', line 6

def court_type
  @court_type
end

#qualifierObject

Returns the value of attribute qualifier.



6
7
8
# File 'lib/ssci_inc/screening/criminal.rb', line 6

def qualifier
  @qualifier
end

#regionObject

Returns the value of attribute region.



6
7
8
# File 'lib/ssci_inc/screening/criminal.rb', line 6

def region
  @region
end

Instance Method Details

#as_xmlObject



8
9
10
11
12
13
14
# File 'lib/ssci_inc/screening/criminal.rb', line 8

def as_xml
  builder(:type => "criminal", :qualifier => qualifier) do |xml|
    xml.Region region unless region.nil?
    xml.County county unless county.nil?
    xml.CourtType court_type
  end
end