Sha256: 8289c92505a64bdf55d7dc164648b847a5a2c1bc6c2005ca8de5ad7da82af1d5
Contents?: true
Size: 691 Bytes
Versions: 1
Compression:
Stored size: 691 Bytes
Contents
class Assignment < Forgery attr_reader :name, :description, :due_at, :lock_at, :course_id, :assignment_group attr_writer :due_at, :lock_at def initialize(name, description, due_at, lock_at, course, group) @name = name @description = description @due_at = due_at @lock_at = lock_at @course_id = course_id @assignment_group = assignment_group end def self.random (course = 1, group = 1) d = Forgery('date').date Assignment.new( "What #{Forgery('name').job_title} #{Forgery('name').full_name} said about #{Forgery('name').industry}", "#{Forgery('lorem_ipsum').paragraphs}", d, d+10.days, course, group ) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bobross-0.1.6 | lib/models/assignment.rb |