module Messaging::Category::Macro

Public Instance Methods

category(category)
Alias for: category_macro
category_macro(category) click to toggle source
# File lib/messaging/category.rb, line 12
def category_macro(category)
  category = Category.normalize(category)
  self.send :define_method, :category do
    @category ||= category
  end

  self.send :define_method, :category= do |category|
    @category = category
  end
end
Also aliased as: category