Class: Capistrano::Jira::IssueTransiter

Inherits:
Object
  • Object
show all
Defined in:
lib/capistrano/jira/issue_transiter.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(issue) ⇒ IssueTransiter

Returns a new instance of IssueTransiter.



6
7
8
# File 'lib/capistrano/jira/issue_transiter.rb', line 6

def initialize(issue)
  @issue = issue
end

Instance Attribute Details

#issueObject (readonly)

Returns the value of attribute issue.



4
5
6
# File 'lib/capistrano/jira/issue_transiter.rb', line 4

def issue
  @issue
end

Instance Method Details

#transitObject



10
11
12
13
# File 'lib/capistrano/jira/issue_transiter.rb', line 10

def transit
  validate_transition
  execute
end