Class: Iesde::Model::Questao

Inherits:
Object
  • Object
show all
Includes:
Stringable
Defined in:
lib/iesde/model/questao.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Stringable

#to_s

Constructor Details

#initialize(*args) ⇒ Questao

Returns a new instance of Questao.



8
9
# File 'lib/iesde/model/questao.rb', line 8

def initialize(*args)        
end

Instance Attribute Details

#anuladaObject

Returns the value of attribute anulada.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def anulada
  @anulada
end

#disciplina_idObject

Returns the value of attribute disciplina_id.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def disciplina_id
  @disciplina_id
end

#enunciadoObject

Returns the value of attribute enunciado.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def enunciado
  @enunciado
end

#formato_questaoObject

Returns the value of attribute formato_questao.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def formato_questao
  @formato_questao
end

#formato_questao_idObject

Returns the value of attribute formato_questao_id.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def formato_questao_id
  @formato_questao_id
end

#pesoObject

Returns the value of attribute peso.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def peso
  @peso
end

#qtd_questoesObject

Returns the value of attribute qtd_questoes.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def qtd_questoes
  @qtd_questoes
end

#questao_idObject

Returns the value of attribute questao_id.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def questao_id
  @questao_id
end

#situacaoObject

Returns the value of attribute situacao.



6
7
8
# File 'lib/iesde/model/questao.rb', line 6

def situacao
  @situacao
end

Class Method Details

.buscar(opts = {}) ⇒ Object



11
12
13
14
# File 'lib/iesde/model/questao.rb', line 11

def self.buscar(opts = {})
  questoes = Iesde::Api::ObterBancoQuestoes.new(:json, opts)
  questoes.underscorize_fields(Questao)
end