module Dradis::Plugins::ContentService::Boards
Public Instance Methods
Source
# File lib/dradis/plugins/content_service/boards.rb, line 5 def all_boards project.boards end
Source
# File lib/dradis/plugins/content_service/boards.rb, line 13 def create_board(args={}) name = args.fetch(:name, default_board_name) node_id = args.fetch(:node_id, default_node_id) Board.create( name: name, node_id: node_id, project: project ) end
Source
# File lib/dradis/plugins/content_service/boards.rb, line 9 def project_boards project.methodology_library.boards end
Private Instance Methods
Source
# File lib/dradis/plugins/content_service/boards.rb, line 24 def default_board_name "create_board() invoked by #{plugin} without a :name parameter" end
Source
# File lib/dradis/plugins/content_service/boards.rb, line 28 def default_node_id project.methodology_library.id end