Class: Admitad::Deeplinks
- Defined in:
- lib/admitad/models/deeplinks.rb
Class Method Summary collapse
Methods inherited from Result
Class Method Details
.create(**params) ⇒ Object
5 6 7 8 9 |
# File 'lib/admitad/models/deeplinks.rb', line 5 def self.create(**params) params = params.merge(c_id: params[:affiliate_program_id], w_id: params[:ad_space_id]) attributes = Wrapper.generate_deeplink(params) Constants::ERRORS.none? { |error| attributes.key?(error) } ? new(deeplinks: attributes) : Error.new(attributes) end |