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
# File lib/kono_utils/application_core_helper.rb, line 515 def print_rescue_date(date) unless date.nil? return l date.to_date end '' end
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