lib/governor/plugin.rb in governor-0.2.3 vs lib/governor/plugin.rb in governor-0.3.0
- old
+ new
@@ -1,14 +1,15 @@
module Governor
class Plugin
- attr_reader :name, :migrations, :routes, :resources, :helpers
+ attr_reader :name, :migrations, :routes, :resources, :helpers, :mimes
def initialize(name)
@name = name
@migrations = []
@helpers = []
@resources = {}
@partials = {}
+ @mimes = []
end
def add_migration(path)
@migrations << path
end
@@ -83,8 +84,12 @@
# set_property :delta => true
# end
# end
def register_model_callback(&block)
@model_callback = block
+ end
+
+ def responds_to(*mimes)
+ @mimes << mimes
end
end
end
\ No newline at end of file