Class: Eclaircir::Input

Inherits:
BaseModel show all
Defined in:
lib/eclaircir/api_models/input.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.from_url(url) ⇒ Object



11
12
13
14
15
# File 'lib/eclaircir/api_models/input.rb', line 11

def from_url(url)
  self.new(
    data: Data.new(
      image: Media.new(url: url)))
end

Instance Method Details

#to_api_hashObject



18
19
20
# File 'lib/eclaircir/api_models/input.rb', line 18

def to_api_hash
  super.merge(data: data.to_api_hash).compact
end