Method: ClWiki::Page#initialize
- Defined in:
- lib/cl_wiki/page.rb
#initialize(page_name, wiki_path: $wiki_conf.wiki_path, owner: PublicUser.new) ⇒ Page
Returns a new instance of Page.
11 12 13 14 15 16 17 18 19 |
# File 'lib/cl_wiki/page.rb', line 11 def initialize(page_name, wiki_path: $wiki_conf.wiki_path, owner: PublicUser.new) raise "Fix this - no slashes! #{page_name}" if %r{/}.match?(page_name) @page_name = page_name @wiki_path = wiki_path @owner = owner @wiki_file = ClWiki::File.new(@page_name, @wiki_path, owner: @owner) @name = @wiki_file.name end |