Class: Pendulum::DSL::Output::Base

Inherits:
Object
  • Object
show all
Includes:
Helper
Defined in:
lib/pendulum/dsl/output/base.rb

Direct Known Subclasses

Nend, Postgresql, Result, TreasureData

Instance Method Summary collapse

Methods included from Helper

included

Constructor Details

#initialize(&block) ⇒ Base

Returns a new instance of Base.



5
6
7
# File 'lib/pendulum/dsl/output/base.rb', line 5

def initialize(&block)
  self.instance_eval(&block) if block_given?
end

Instance Method Details

#to_urlObject

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/pendulum/dsl/output/base.rb', line 9

def to_url
  raise NotImplementedError, "You must implement #{self.class}##{__method__}"
end