Class: NoPassword::Routable::Routes

Inherits:
Object
  • Object
show all
Defined in:
app/controllers/concerns/nopassword/routable.rb

Instance Method Summary collapse

Constructor Details

#initializeRoutes

Returns a new instance of Routes.



12
13
14
# File 'app/controllers/concerns/nopassword/routable.rb', line 12

def initialize
  @routes = nil
end

Instance Method Details

#draw(&routes) ⇒ Object



16
17
18
# File 'app/controllers/concerns/nopassword/routable.rb', line 16

def draw(&routes)
  @routes = routes
end

#routable?Boolean

Returns:

  • (Boolean)


20
21
22
# File 'app/controllers/concerns/nopassword/routable.rb', line 20

def routable?
  @routes.present?
end

#to_procObject



24
25
26
# File 'app/controllers/concerns/nopassword/routable.rb', line 24

def to_proc
  @routes
end