Skip to Content Skip to Search
Methods
N
P
Included Modules

Attributes

[R] options
[R] payload
[R] token

Class Public methods

new(token:, payload:, options: {})

# File app/utils/util/token_size_notifier.rb, line 11
def initialize(token:, payload:, options: {})
  @token = token
  @payload = payload
  @options = options
end

perform(token:, payload:, options: {})

# File app/utils/util/token_size_notifier.rb, line 7
def self.perform(token:, payload:, options: {})
  new(token: token, payload: payload, options: options).perform
end

Instance Public methods

perform()

# File app/utils/util/token_size_notifier.rb, line 17
def perform
  return unless options.present?
  handle_max_token_size
end