Module: Bonanza::LinkHelpers
Defined Under Namespace
Classes: InvalidAppError
Instance Method Summary collapse
- #link_to_billing(name, account_number, options = {}) ⇒ Object
- #link_to_kuba_account(name, account_number, options = {}) ⇒ Object
- #link_to_migration_item(name, item_id, options = {}) ⇒ Object
- #link_to_otrs_customer(name, account_number, options = {}) ⇒ Object
- #link_to_otrs_ticket(name, ticket_number, options = {}) ⇒ Object
- #link_to_redmine(name, redmine_issue, options = {}) ⇒ Object
- #link_to_stats(name, account_number, options = {}) ⇒ Object
- #link_to_wiki_customer(name, login_name, options = {}) ⇒ Object
- #nine_app_url(app, entity, reference = nil) ⇒ Object
Instance Method Details
#link_to_billing(name, account_number, options = {}) ⇒ Object
24 25 26 |
# File 'lib/bonanza/link_helpers.rb', line 24 def link_to_billing(name, account_number, = {}) link_to_application :billing, :debtor, name, account_number, end |
#link_to_kuba_account(name, account_number, options = {}) ⇒ Object
36 37 38 |
# File 'lib/bonanza/link_helpers.rb', line 36 def link_to_kuba_account(name, account_number, = {}) link_to_application :kuba, :account, name, account_number, end |
#link_to_migration_item(name, item_id, options = {}) ⇒ Object
44 45 46 |
# File 'lib/bonanza/link_helpers.rb', line 44 def link_to_migration_item(name, item_id, = {}) link_to_application :yimin, :item, name, item_id, end |
#link_to_otrs_customer(name, account_number, options = {}) ⇒ Object
20 21 22 |
# File 'lib/bonanza/link_helpers.rb', line 20 def link_to_otrs_customer(name, account_number, = {}) link_to_application :otrs, :customer, name, account_number, end |
#link_to_otrs_ticket(name, ticket_number, options = {}) ⇒ Object
16 17 18 |
# File 'lib/bonanza/link_helpers.rb', line 16 def link_to_otrs_ticket(name, ticket_number, = {}) link_to_application :otrs, :ticket, name, ticket_number, end |
#link_to_redmine(name, redmine_issue, options = {}) ⇒ Object
32 33 34 |
# File 'lib/bonanza/link_helpers.rb', line 32 def link_to_redmine(name, redmine_issue, = {}) link_to_application :redmine, :issue, name, redmine_issue, end |
#link_to_stats(name, account_number, options = {}) ⇒ Object
28 29 30 |
# File 'lib/bonanza/link_helpers.rb', line 28 def link_to_stats(name, account_number, = {}) link_to_application :stats, :customer, name, account_number, end |
#link_to_wiki_customer(name, login_name, options = {}) ⇒ Object
40 41 42 |
# File 'lib/bonanza/link_helpers.rb', line 40 def link_to_wiki_customer(name, login_name, = {}) link_to_application :wiki, :customer, name, login_name, 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 |