Sha256: 63646263b9c966129948820f19ba6fccc09f3d68c5b673eec825d0d769041e9d
Contents?: true
Size: 622 Bytes
Versions: 1
Compression:
Stored size: 622 Bytes
Contents
module ::KirguduBase::Controllers::DynamicPages #def kb_page(&block) # @kirgudu_base_pages = {} unless @kirgudu_base_pages # # page = ::KirguduBase::DynamicPages::PageBuilder.new(&block).to_page # # @kirgudu_base_pages[page.name] = page # #raise "Error" #end def kb_page(name, &block) #raise "Page Name: #{name}" @kirgudu_base_pages = {} unless @kirgudu_base_pages pages = ::KirguduBase::DynamicPages::PageBuilder.new(name, &block).to_pages pages.each do |item| @kirgudu_base_pages[item.name] = item end end def get_kb_page(name) @kirgudu_base_pages[name] if @kirgudu_base_pages end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kirgudu_base-0.0.1 | app/helpers/kirgudu_base/controllers/dynamic_pages.rb |