Module: Dorsale::CustomerVault::ApplicationHelper

Defined in:
app/helpers/dorsale/customer_vault/application_helper.rb

Instance Method Summary collapse

Instance Method Details

Routes fix



18
19
20
21
22
23
24
25
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 18

def customer_vault_corporation_customer_vault_link_path(person, link)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "show",
    :corporation_id => person.id,
    :id             => link.id,
  )
end


62
63
64
65
66
67
68
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 62

def customer_vault_corporation_customer_vault_links_path(person)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "create",
    :id => person.id,
  )
end


36
37
38
39
40
41
42
43
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 36

def customer_vault_individual_customer_vault_link_path(person, link)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "show",
    :corporation_id => person.id,
    :id             => link.id,
  )
end


54
55
56
57
58
59
60
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 54

def customer_vault_individual_customer_vault_links_path(person)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "create",
    :id => person.id,
  )
end


27
28
29
30
31
32
33
34
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 27

def edit_customer_vault_corporation_customer_vault_link_path(person, link)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "edit",
    :corporation_id => person.id,
    :id             => link.id,
  )
end


45
46
47
48
49
50
51
52
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 45

def edit_customer_vault_individual_customer_vault_link_path(person, link)
  dorsale.url_for(
    :controller     => "dorsale/customer_vault/links",
    :action         => "edit",
    :corporation_id => person.id,
    :id             => link.id,
  )
end

#person_tags(person) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'app/helpers/dorsale/customer_vault/application_helper.rb', line 4

def person_tags(person)
  return if person.tag_list.empty?

  person.tag_list.map { |tag|
    (:span, class: "tag label label-primary"){
      "#{icon :tag} #{tag}".html_safe
    }
  }.join(" ").html_safe
end