Class: SlackBot::CallbackStorage

Inherits:
Object
  • Object
show all
Defined in:
lib/slack_bot/callback_storage.rb,
sig/slack_bot.rbs

Instance Method Summary collapse

Instance Method Details

#delete(*_args, **_kwargs) ⇒ void

This method returns an undefined value.

Parameters:

  • key (String)

Raises:



11
12
13
# File 'lib/slack_bot/callback_storage.rb', line 11

def delete(*_args, **_kwargs)
  raise SlackBot::Errors::NotImplementedError.new("CallbackStorage#delete must be implemented by subclass")
end

#read(*_args, **_kwargs) ⇒ Object

Parameters:

  • key (String)

Returns:

  • (Object)

Raises:



3
4
5
# File 'lib/slack_bot/callback_storage.rb', line 3

def read(*_args, **_kwargs)
  raise SlackBot::Errors::NotImplementedError.new("CallbackStorage#read must be implemented by subclass")
end

#write(*_args, **_kwargs) ⇒ void

This method returns an undefined value.

Parameters:

  • key (String)
  • value (Object)
  • expires_in: (ActiveSupport::Duration)

Raises:



7
8
9
# File 'lib/slack_bot/callback_storage.rb', line 7

def write(*_args, **_kwargs)
  raise SlackBot::Errors::NotImplementedError.new("CallbackStorage#write must be implemented by subclass")
end