bisscomm/refinerycms-resource-categories

View on GitHub
lib/refinery/resource_categories/extension.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Refinery
  module ResourceCategories
    module Extension
      def has_many_resource_categories
        has_many :resource_categorizations, :class_name => 'Refinery::ResourceCategorization', :dependent => :delete_all, :foreign_key => :resource_id
        has_many :resource_categories, :class_name => 'Refinery::ResourceCategory', :through => :resource_categorizations
      end
    end
  end
end

ActiveRecord::Base.send(:extend, Refinery::ResourceCategories::Extension)