module Photish::Plugin::Pluginable
Public Class Methods
new(*_args)
click to toggle source
# File lib/photish/plugin/pluginable.rb, line 4 def initialize(*_args) plugins_for_type.each do |moduol| self.class.send(:include, moduol) end end
Public Instance Methods
plugins_for_type()
click to toggle source
# File lib/photish/plugin/pluginable.rb, line 10 def plugins_for_type Photish::Plugin::Repository.instance .plugins_for(self.plugin_type) end