module ActiveEncode::Core::ClassMethods
Public Instance Methods
create(input_url, options = {})
click to toggle source
# File lib/active_encode/core.rb, line 33 def create(input_url, options = {}) object = new(input_url, options) object.create! end
default_options(_input_url)
click to toggle source
# File lib/active_encode/core.rb, line 29 def default_options(_input_url) {} end
find(id)
click to toggle source
# File lib/active_encode/core.rb, line 38 def find(id) raise ArgumentError, 'id cannot be nil' unless id encode = new(nil) encode.run_callbacks :find do encode.send(:merge!, engine_adapter.find(id)) end end