Module: Bonanza::LinkHelpers

Includes:
ActionView::Helpers
Included in:
UrnLinkHelpers
Defined in:
lib/bonanza/link_helpers.rb

Defined Under Namespace

Classes: InvalidAppError

Instance Method Summary collapse

Instance Method Details



24
25
26
# File 'lib/bonanza/link_helpers.rb', line 24

def link_to_billing(name, , options = {})
  link_to_application :billing, :debtor, name, , options
end


36
37
38
# File 'lib/bonanza/link_helpers.rb', line 36

def (name, , options = {})
  link_to_application :kuba, :account, name, , options
end


44
45
46
# File 'lib/bonanza/link_helpers.rb', line 44

def link_to_migration_item(name, item_id, options = {})
  link_to_application :yimin, :item, name, item_id, options
end


20
21
22
# File 'lib/bonanza/link_helpers.rb', line 20

def link_to_otrs_customer(name, , options = {})
  link_to_application :otrs, :customer, name, , options
end


16
17
18
# File 'lib/bonanza/link_helpers.rb', line 16

def link_to_otrs_ticket(name, ticket_number, options = {})
  link_to_application :otrs, :ticket, name, ticket_number, options
end


32
33
34
# File 'lib/bonanza/link_helpers.rb', line 32

def link_to_redmine(name, redmine_issue, options = {})
  link_to_application :redmine, :issue, name, redmine_issue, options
end


28
29
30
# File 'lib/bonanza/link_helpers.rb', line 28

def link_to_stats(name, , options = {})
  link_to_application :stats, :customer, name, , options
end


40
41
42
# File 'lib/bonanza/link_helpers.rb', line 40

def link_to_wiki_customer(name, , options = {})
  link_to_application :wiki, :customer, name, , options
end

#nine_app_url(app, entity, reference = nil) ⇒ Object



11
12
13
14
# File 'lib/bonanza/link_helpers.rb', line 11

def nine_app_url(app, entity, reference = nil)
  strategy = strategy_from_app_name(app, entity)
  strategy.url_to entity, reference
end