prontolabs/pronto

View on GitHub
lib/pronto/plugin.rb

Summary

Maintainability
A
0 mins
Test Coverage
B
88%
module Pronto
  module Plugin
    module ClassMethods
      def repository
        @repository ||= []
      end

      def inherited(klass)
        repository << klass
      end
    end

    def self.included(klass)
      klass.extend ClassMethods
    end
  end
end