Class: Docs::MissingCollection

Inherits:
RoutesCollection show all
Defined in:
app/models/docs/missing_collection.rb

Instance Attribute Summary

Attributes inherited from RoutesCollection

#routes

Instance Method Summary collapse

Methods inherited from RoutesCollection

#[], #by_controller, #each

Constructor Details

#initialize(*args) ⇒ MissingCollection

Returns a new instance of MissingCollection.



3
4
5
6
7
8
9
# File 'app/models/docs/missing_collection.rb', line 3

def initialize(*args)
  super(*args)
  existed_pages = Page.all.to_a
  routes.select! do |r|
    existed_pages.detect {|p| p.reqs == r.reqs && p.path == r.path }.nil?
  end
end