Method: PoolParty::Resource#initialize

Defined in:
lib/poolparty/resource.rb

#initialize(opts = {}, extra_opts = {}, exists = true, &block) ⇒ Resource

Returns a new instance of Resource.



15
16
17
18
19
20
# File 'lib/poolparty/resource.rb', line 15

def initialize(opts={}, extra_opts={}, exists=true, &block)
  @exists ||= exists
  super(opts, extra_opts, &block)
  after_loaded_requires_parent
  valid?
end