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