class Skala::Adapter
Public Instance Methods
authenticate_user(*args)
click to toggle source
user(s)
# File lib/skala/adapter.rb, line 59 def authenticate_user(*args) self.class::AuthenticateUser.new(self).call(*args) end
create_user_hold_request(*args)
click to toggle source
user hold request(s)
# File lib/skala/adapter.rb, line 81 def create_user_hold_request(*args) self.class::CreateUserHoldRequest.new(self).call(*args) end
delete_user_hold_request(*args)
click to toggle source
# File lib/skala/adapter.rb, line 85 def delete_user_hold_request(*args) self.class::DeleteUserHoldRequest.new(self).call(*args) end
get_record_holdable_items(*args)
click to toggle source
# File lib/skala/adapter.rb, line 52 def get_record_holdable_items(*args) self.class::GetRecordHoldableItems.new(self).call(*args) end
get_record_items(*args)
click to toggle source
record item(s)
# File lib/skala/adapter.rb, line 48 def get_record_items(*args) self.class::GetRecordItems.new(self).call(*args) end
get_records(*args)
click to toggle source
records
# File lib/skala/adapter.rb, line 41 def get_records(*args) self.class::GetRecords.new(self).call(*args) end
get_user(*args)
click to toggle source
# File lib/skala/adapter.rb, line 63 def get_user(*args) self.class::GetUser.new(self).call(*args) end
get_user_cash(*args)
click to toggle source
user cash
# File lib/skala/adapter.rb, line 74 def get_user_cash(*args) self.class::GetUserCash.new(self).call(*args) end
get_user_former_loans(*args)
click to toggle source
user loan(s)
# File lib/skala/adapter.rb, line 103 def get_user_former_loans(*args) self.class::GetUserFormerLoans.new(self).call(*args) end
get_user_hold_requests(*args)
click to toggle source
# File lib/skala/adapter.rb, line 89 def get_user_hold_requests(*args) self.class::GetUserHoldRequests.new(self).call(*args) end
get_user_inter_library_loans(*args)
click to toggle source
user inter library loans
# File lib/skala/adapter.rb, line 96 def get_user_inter_library_loans(*args) self.class::GetUserInterLibraryLoans.new(self).call(*args) end
get_user_loans(*args)
click to toggle source
# File lib/skala/adapter.rb, line 107 def get_user_loans(*args) self.class::GetUserLoans.new(self).call(*args) end
get_user_transactions(*args)
click to toggle source
user transactions
# File lib/skala/adapter.rb, line 122 def get_user_transactions(*args) self.class::GetUserTransactions.new(self).call(*args) end
renew_user_loan(*args)
click to toggle source
# File lib/skala/adapter.rb, line 111 def renew_user_loan(*args) self.class::RenewUserLoan.new(self).call(*args) end
renew_user_loans(*args)
click to toggle source
# File lib/skala/adapter.rb, line 115 def renew_user_loans(*args) self.class::RenewUserLoans.new(self).call(*args) end
search(request, *args)
click to toggle source
TODO: all others are 'typed', e.g. get_user
, get_record_items
… should this be typed, too ?
# File lib/skala/adapter.rb, line 33 def search(request, *args) request = request.is_a?(Search::Request) ? request : Search::Request.new(request) self.class::Search.new(self).call(request, *args) end
update_user(*args)
click to toggle source
# File lib/skala/adapter.rb, line 67 def update_user(*args) self.class::UpdateUser.new(self).call(*args) end