class Quizs

Public Class Methods

results() click to toggle source
# File Entities/Quiz.rb, line 16
def self.results
  self.search_all.collect{|q| [ q.score, q.full_name ] }.
    sort{ |a,b| b[0] <=> a[0] }.collect{|q| q.join( ":" ) }
end

Public Instance Methods

create( a ) click to toggle source
Calls superclass method
# File Entities/Quiz.rb, line 9
def create( a )
  dputs( 4 ){ "Creating Quiz with #{a.inspect}" }
  q = super( a )
  q.score = q.evaluate
  q
end
setup_data() click to toggle source
# File Entities/Quiz.rb, line 2
def setup_data
  value_str :email
  value_str :full_name
  value_str :reply
  value_int :score
end