Class: Wikidotrb::Module::ForumGroup

Inherits:
Object
  • Object
show all
Defined in:
lib/wikidotrb/module/forum_group.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(site:, forum:, title:, description:, categories: nil) ⇒ ForumGroup

Returns a new instance of ForumGroup.



100
101
102
103
104
105
106
# File 'lib/wikidotrb/module/forum_group.rb', line 100

def initialize(site:, forum:, title:, description:, categories: nil)
  @site = site
  @forum = forum
  @title = title
  @description = description
  @categories = categories || ForumCategoryCollection.new(forum: forum)
end

Instance Attribute Details

#categories

Returns the value of attribute categories.



98
99
100
# File 'lib/wikidotrb/module/forum_group.rb', line 98

def categories
  @categories
end

#description

Returns the value of attribute description.



98
99
100
# File 'lib/wikidotrb/module/forum_group.rb', line 98

def description
  @description
end

#forum

Returns the value of attribute forum.



98
99
100
# File 'lib/wikidotrb/module/forum_group.rb', line 98

def forum
  @forum
end

#site

Returns the value of attribute site.



98
99
100
# File 'lib/wikidotrb/module/forum_group.rb', line 98

def site
  @site
end

#title

Returns the value of attribute title.



98
99
100
# File 'lib/wikidotrb/module/forum_group.rb', line 98

def title
  @title
end