class ErrbitPlugin::NoneIssueTracker
Public Class Methods
fields()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 8 def self.fields; {}; end
icons()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 9 def self.icons @icons ||= { create: ['image/png', read_static_file('none_create.png')], goto: ['image/png', read_static_file('none_create.png')], inactive: ['image/png', read_static_file('none_inactive.png')], } end
label()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 3 def self.label; 'none'; end
note()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 4 def self.note 'When no issue tracker has been configured, you will be able to ' << 'leave comments on errors.' end
read_static_file(file)
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 16 def self.read_static_file(file) File.read(File.expand_path(File.join( File.dirname(__FILE__), '..', '..', '..', 'static', file))) end
Public Instance Methods
close_issue(*)
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 27 def close_issue(*); false; end
configured?()
click to toggle source
The NoneIssueTracker
is mark like configured? false because it not valid like a real IssueTracker
# File lib/errbit_plugin/issue_trackers/none.rb, line 23 def configured?; false; end
create_issue(*)
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 26 def create_issue(*); false; end
errors()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 24 def errors; {}; end
url()
click to toggle source
# File lib/errbit_plugin/issue_trackers/none.rb, line 25 def url; ''; end