В настоящее время я создаю плагин, и я хотел бы добавить метод в ActiveView :: Helpers :: FormHelper. По сути, плагин является помощником, который преобразует входные данные флажка в побитовые флаги, поэтому, когда вы выполняете действия как новые иобновив, вы можете продолжать передавать хэш параметров, и мой плагин извлечет данные флажка и преобразует их в одно число, представляющее состояние флага.В любом случае, я хочу иметь возможность сделать что-то вроде этого:
<% form_for @person do |f| %>
<%= f.check_boxes_for_flags %>
<% end %>
, который бы создавал флажки в HTML, а затем устанавливал их в соответствии с флагами.Я знаю, как добавить метод экземпляра в ActiveView :: Helpers :: FormHelper, но я не уверен, как получить доступ к @person из этого метода.Есть идеи?