Sha256: d3c764ff06a5a5a8bd109f05a6b519c2578315f5fe238e1cdf764686c6e9771f
Contents?: true
Size: 1.18 KB
Versions: 5
Compression:
Stored size: 1.18 KB
Contents
module Dorsale::CustomerVault::ApplicationHelper def customer_vault_link_form_path(person = @person, link = @link) if link.new_record? customer_vault_person_links_path(person, link) else customer_vault_person_link_path(person) end end def person_types_for_filter_select [ [Dorsale::CustomerVault::Corporation.t, "Dorsale::CustomerVault::Corporation"], [Dorsale::CustomerVault::Individual.t, "Dorsale::CustomerVault::Individual"], ] end def person_address_blank?(person) [ person.address.street, person.address.street_bis, person.address.zip, person.address.city, person.address.country, ].all?(&:blank?) end def person_social_blank?(person) [ person.skype, person.www, person.twitter, person.facebook, person.linkedin, person.viadeo, person.try(:societe_com), ].all?(&:blank?) end def person_related_people_blank?(person) person.individuals.empty? end def customer_vault_event_actions_for_filter_select model = Dorsale::CustomerVault::Event model::ACTIONS.map do |action| [model.t("action.#{action}"), action] end end end
Version data entries
5 entries across 5 versions & 1 rubygems