module KonoUtils::ApplicationCoreHelper

Public Class Methods

year_collection(start=-8, last=1) click to toggle source

Genera una collection degli anni per la select box parte da -8 a +1

# File lib/kono_utils/application_core_helper.rb, line 327
def year_collection(start=-8, last=1)
  ((Time.now.year+start)..(Time.now.year+last)).to_a.reverse
end

Public Instance Methods

month_collection() click to toggle source

Colleziona i mesi per la select box

# File lib/kono_utils/application_core_helper.rb, line 318
def month_collection
  (1..12).collect {|m| [t('date.month_names')[m].capitalize, m]}
end
namespace_content() { || ... } click to toggle source

Crea un DIV che racchiude tutto il contenuto all'interno della classe utilizzata, splittando il nome della classe per suoi moduli, rendendo quindi filtrabile il contenuto sottostante @param [Proc] block -> contenuto che verrà inserito nel content @return [String]

# File lib/kono_utils/application_core_helper.rb, line 22
def namespace_content(&block)
  content_tag :div, class: "#{(controller.class.name.split("::") + [action_name]).join(" ")}" do
    yield
  end

end
print_rescue_date(date) click to toggle source

Stampa una data con il default delle date se questa non è nil

Private Instance Methods

year_collection(start=-8, last=1) click to toggle source

Genera una collection degli anni per la select box parte da -8 a +1

# File lib/kono_utils/application_core_helper.rb, line 327
def year_collection(start=-8, last=1)
  ((Time.now.year+start)..(Time.now.year+last)).to_a.reverse
end