Sha256: a05b2462d8b0e9063b8a118df3b8a7fe44b20b4d3f5d8439f73d4aa06b7e7263

Contents?: true

Size: 382 Bytes

Versions: 4

Compression:

Stored size: 382 Bytes

Contents

class Manage_list
attr_reader :eligible_list
@@processing_number = 0
  def initialize
    @eligible_list = []
  end
  def self.display_processing_number
    @@processing_number
  end

  def add_to_eligible_list(name)
    @eligible_list << name
    @@processing_number += 1
  end
  
  def remove_applicant(name)
    @eligible_list.delete(name)
    @@processing_number -= 1
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jishan_fast_track_gem-0.1.7 lib/manage_lists.rb
jishan_fast_track_gem-0.1.6 lib/manage_lists.rb
jishan_fast_track_gem-0.1.5 lib/manage_lists.rb
jishan_fast_track_gem-0.1.4 lib/manage_lists.rb