class VersionCake::CustomStrategy

Public Class Methods

new(callback) click to toggle source
# File lib/versioncake/strategies/custom_strategy.rb, line 3
def initialize(callback)
  @callback = callback
end

Public Instance Methods

execute(request) click to toggle source
# File lib/versioncake/strategies/custom_strategy.rb, line 7
def execute(request)
  if @callback.respond_to? :execute
    @callback.execute(request)
  else
    @callback.call(request)
  end
end