Class: Jets::Router::Route::Compat::App

Inherits:
Object
  • Object
show all
Defined in:
lib/jets/router/route/compat.rb

Overview

Interface based on Rails ActionDispatch::Routing::Endpoint

Instance Method Summary collapse

Constructor Details

#initialize(route) ⇒ App

:nodoc:



11
12
13
# File 'lib/jets/router/route/compat.rb', line 11

def initialize(route)
  @route = route
end

Instance Method Details

#appObject



18
# File 'lib/jets/router/route/compat.rb', line 18

def app;            self; end

#dispatcher?Boolean

Returns:

  • (Boolean)


15
# File 'lib/jets/router/route/compat.rb', line 15

def dispatcher?;   false; end

#engine?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/jets/router/route/compat.rb', line 21

def engine?
  @route.engine?
end

#matches?(req) ⇒ Boolean

Returns:

  • (Boolean)


17
# File 'lib/jets/router/route/compat.rb', line 17

def matches?(req);  true; end

#rack_appObject



19
# File 'lib/jets/router/route/compat.rb', line 19

def rack_app;        app; end

#redirect?Boolean

Returns:

  • (Boolean)


16
# File 'lib/jets/router/route/compat.rb', line 16

def redirect?;     false; end