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