Sha256: 26cbb3658e7dd8e5215464823d507d702174814fc23c7e59544424eea7e7507c

Contents?: true

Size: 485 Bytes

Versions: 1

Compression:

Stored size: 485 Bytes

Contents

module EffectiveRolesHelper
  # For use in formtastic forms
  def effective_roles_fields(form, options = {})
    if EffectiveRoles.role_descriptions.kind_of?(Hash)
      role_descriptions = EffectiveRoles.role_descriptions[form.object.class.name]
    end
    role_descriptions ||= (EffectiveRoles.role_descriptions || [])

    opts = {:f => form, :role_descriptions => role_descriptions}.merge(options)

    render :partial => 'effective/roles/roles_fields', :locals => opts
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
effective_roles-0.1 app/helpers/effective_roles_helper.rb