Module: HasWiki
- Extended by:
- ActiveSupport::Concern
- Included in:
- Project
- Defined in:
- app/models/concerns/has_wiki.rb
Instance Method Summary collapse
Instance Method Details
#create_wiki ⇒ Object
10 11 12 13 14 15 16 |
# File 'app/models/concerns/has_wiki.rb', line 10 def create_wiki wiki.create_wiki_repository true rescue Wiki::CouldNotCreateWikiError errors.add(:base, _('Failed to create wiki')) false end |
#wiki ⇒ Object
18 19 20 21 22 |
# File 'app/models/concerns/has_wiki.rb', line 18 def wiki strong_memoize(:wiki) do Wiki.for_container(self, self.first_owner) end end |
#wiki_repository_exists? ⇒ Boolean
24 25 26 |
# File 'app/models/concerns/has_wiki.rb', line 24 def wiki_repository_exists? wiki.repository_exists? end |