Class: CricosScrape::Course

Inherits:
Struct
  • Object
show all
Defined in:
lib/cricos_scrape/entities/course.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Struct

#to_json, #to_map

Instance Attribute Details

#broad_fieldObject

Returns the value of attribute broad_field

Returns:

  • (Object)

    the current value of broad_field



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def broad_field
  @broad_field
end

#contact_officersObject

Returns the value of attribute contact_officers

Returns:

  • (Object)

    the current value of contact_officers



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def contact_officers
  @contact_officers
end

#course_codeObject

Returns the value of attribute course_code

Returns:

  • (Object)

    the current value of course_code



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def course_code
  @course_code
end

#course_idObject

Returns the value of attribute course_id

Returns:

  • (Object)

    the current value of course_id



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def course_id
  @course_id
end

#course_languageObject

Returns the value of attribute course_language

Returns:

  • (Object)

    the current value of course_language



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def course_language
  @course_language
end

#course_levelObject

Returns the value of attribute course_level

Returns:

  • (Object)

    the current value of course_level



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def course_level
  @course_level
end

#course_nameObject

Returns the value of attribute course_name

Returns:

  • (Object)

    the current value of course_name



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def course_name
  @course_name
end

#detailed_fieldObject

Returns the value of attribute detailed_field

Returns:

  • (Object)

    the current value of detailed_field



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def detailed_field
  @detailed_field
end

#dual_qualificationObject

Returns the value of attribute dual_qualification

Returns:

  • (Object)

    the current value of dual_qualification



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def dual_qualification
  @dual_qualification
end

#durationObject

Returns the value of attribute duration

Returns:

  • (Object)

    the current value of duration



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def duration
  @duration
end

#field_of_educationObject

Returns the value of attribute field_of_education

Returns:

  • (Object)

    the current value of field_of_education



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def field_of_education
  @field_of_education
end

#foundation_studiesObject

Returns the value of attribute foundation_studies

Returns:

  • (Object)

    the current value of foundation_studies



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def foundation_studies
  @foundation_studies
end

#location_idsObject

Returns the value of attribute location_ids

Returns:

  • (Object)

    the current value of location_ids



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def location_ids
  @location_ids
end

#narrow_fieldObject

Returns the value of attribute narrow_field

Returns:

  • (Object)

    the current value of narrow_field



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def narrow_field
  @narrow_field
end

#total_costObject

Returns the value of attribute total_cost

Returns:

  • (Object)

    the current value of total_cost



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def total_cost
  @total_cost
end

#work_componentObject

Returns the value of attribute work_component

Returns:

  • (Object)

    the current value of work_component



2
3
4
# File 'lib/cricos_scrape/entities/course.rb', line 2

def work_component
  @work_component
end