class Docks::Tags::Access
Public Class Methods
new()
click to toggle source
# File lib/docks/tags/access_tag.rb, line 11 def initialize @name = :access @multiline = false @access_types = Docks::Types::Access.constants.map do |const| Docks::Types::Access.const_get(const) end end
Public Instance Methods
process(symbol)
click to toggle source
# File lib/docks/tags/access_tag.rb, line 20 def process(symbol) symbol.update(@name) do |access| @access_types.include?(access) ? access : Docks::Types::Access::PUBLIC end end