Sha256: 6c10e390c11f2af1f0ed740d5bf5645721d4353b8f39bbb525a641c4fcff2e5e
Contents?: true
Size: 755 Bytes
Versions: 11
Compression:
Stored size: 755 Bytes
Contents
class Students_list def initialize(adapter) self.adapter = adapter end def get_student_by_id(id) self.adapter.get_student_by_id(id) end def get_k_n_student_short_list(k, n, filter = nil, data_list = nil) self.adapter.get_k_n_student_short_list(k, n, filter, data_list) end def add_student(student) self.adapter.add_student(student) end def replace_student(id, new_student) self.adapter.replace_student(id, new_student) end def delete_student(id) self.adapter.delete_student(id) end def get_student_short_count(filter = nil) self.adapter.get_student_short_count(filter) end private attr_accessor :adapter end
Version data entries
11 entries across 11 versions & 1 rubygems