如何获取用户,管理员等设计范围(模型)的列表?

时间:2015-05-09 02:26:10

标签: ruby-on-rails devise

如何使用设计(3.4.1)在rails(4.2.1)app中获取Devise范围列表?

类似的东西:

> devise_scopes
#=> [User, Admin]

1 个答案:

答案 0 :(得分:4)

试试这个:

<% Devise.mappings.each do |scope| %>
<%= scope[0] %>
<% end %>

有关Devise::Mapping的其他信息 http://www.rubydoc.info/github/plataformatec/devise/Devise/Mapping