module Twirp::Rails

Constants

VERSION

Attributes

configuration[W]

Public Class Methods

configuration() { |configuration| ... } click to toggle source
# File lib/twirp/rails.rb, line 12
def configuration(&block)
  @configuration ||= Configuration.new
  yield @configuration if block_given?
  @configuration
end
load_handlers() click to toggle source
# File lib/twirp/rails.rb, line 25
def load_handlers
  Dir[File.join(configuration.handlers_path.to_s, '**', '*.rb')].each { |f| require f }
end
services() click to toggle source

A store to register rack apps, which are the instantiated services. @return [Array<Twirp::Service>]

# File lib/twirp/rails.rb, line 21
def services
  @services ||= []
end