Sha256: caca595625c630139bf2e091c9f957bc7b57f904eef4c804b04388927de134f5

Contents?: true

Size: 723 Bytes

Versions: 6

Compression:

Stored size: 723 Bytes

Contents

module Gaku
  module PresetsHelper

    def chooser_preset
      @chooser_preset ||= Gaku::Preset.chooser_table_fields
    end

    def enabled_field?(field)
      chooser_preset[field].to_i == 1 rescue true
    end

    def state_preset
      Gaku::Preset.get('address_state')
    end

    def city_preset
      Gaku::Preset.get('address_city')
    end

    # def country_preset
    #   Gaku::Preset.get('address_country')
    # end

    def country_preset
      @country_preset ||= Gaku::Preset.get('country')
    end

    def gender_preset
      Gaku::Preset.get('students_gender')
    end

    def per_page_preset
      Preset.get('per_page')
    end

    def per_page_values
      [10, 25, 50, 100]
    end

  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gaku_core-0.0.3 app/helpers/gaku/presets_helper.rb
gaku-0.0.3 core/app/helpers/gaku/presets_helper.rb
gaku-0.0.2 core/app/helpers/gaku/presets_helper.rb
gaku_core-0.0.2 app/helpers/gaku/presets_helper.rb
gaku-0.0.1 core/app/helpers/gaku/presets_helper.rb
gaku_core-0.0.1 app/helpers/gaku/presets_helper.rb