Method: MiddlemanMdocs::Resource#add_keywords
- Defined in:
- lib/middleman-mdocs/resource.rb
#add_keywords(*args) ⇒ Object
138 139 140 141 142 143 144 145 146 147 148 |
# File 'lib/middleman-mdocs/resource.rb', line 138 def add_keywords(*args) return unless args.flatten.any? added = ::MiddlemanMdocs::Resource.normalize_keywords(args) return if (added - ([:keywords] || [])).empty? @updated = SecureRandom.hex [:keywords] = ::MiddlemanMdocs::Resource.normalize_keywords([:tags], [:keywords], data[:keywords], [:keywords], added) end |