Module: ActiveEncode::Core::ClassMethods
- Defined in:
- lib/active_encode/core.rb
Instance Method Summary collapse
Instance Method Details
#create(input_url, options = {}) ⇒ Object
32 33 34 35 |
# File 'lib/active_encode/core.rb', line 32 def create(input_url, = {}) object = new(input_url, ) object.create! end |
#default_options(_input_url) ⇒ Object
28 29 30 |
# File 'lib/active_encode/core.rb', line 28 def (_input_url) {} end |
#find(id) ⇒ Object
37 38 39 40 41 42 43 |
# File 'lib/active_encode/core.rb', line 37 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 |