Вы можете получить разрешения current_user
от представления или контроллера, используя can?
следующим образом:
<% if can? :update, @article %>
<%= link_to "Edit", edit_article_path(@article) %>
<% end %>
Как я могу получить доступ к этой функции из модели с помощью этого синтаксиса:
user.can?(:update, @article)