Sha256: 9b9ec53fa372ea06c703c4aef08bb1d717aa0601782cf1c8cfa4312d7e1496f3

Contents?: true

Size: 490 Bytes

Versions: 16

Compression:

Stored size: 490 Bytes

Contents

module Gaku
  module SharedHelper

    def can_edit?
      action_name.include? 'edit'
    end

    def genders
      { t(:'gender.female') => false, t(:'gender.male') => true }
    end

    def state_load(object)
      object.country.nil? ? Gaku::State.none : object.country.states
    end

    def disabled?(object)
      object.new_record? || object.country.states.blank?
    end

    def render_flash
      escape_javascript(render 'gaku/shared/flash', flash: flash)
    end

  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
gaku_frontend-0.3.0 app/helpers/gaku/shared_helper.rb
gaku_frontend-0.3.0.pre.4 app/helpers/gaku/shared_helper.rb
gaku_frontend-0.3.0.pre.3 app/helpers/gaku/shared_helper.rb
gaku_frontend-0.3.0.pre.2 app/helpers/gaku/shared_helper.rb
gaku_frontend-0.3.0.pre.1 app/helpers/gaku/shared_helper.rb
gaku_frontend-0.3.0.pre.0 app/helpers/gaku/shared_helper.rb
gaku-0.2.4 frontend/app/helpers/gaku/shared_helper.rb
gaku_frontend-0.2.4 app/helpers/gaku/shared_helper.rb
gaku-0.2.3 frontend/app/helpers/gaku/shared_helper.rb
gaku_frontend-0.2.3 app/helpers/gaku/shared_helper.rb
gaku-0.2.2 frontend/app/helpers/gaku/shared_helper.rb
gaku_frontend-0.2.2 app/helpers/gaku/shared_helper.rb
gaku-0.2.1 frontend/app/helpers/gaku/shared_helper.rb
gaku_frontend-0.2.1 app/helpers/gaku/shared_helper.rb
gaku-0.2.0 frontend/app/helpers/gaku/shared_helper.rb
gaku_frontend-0.2.0 app/helpers/gaku/shared_helper.rb