Method: VersiononeSdk::Asset#initialize

Defined in:
lib/versionone_sdk/asset.rb

#initialize(dValues = nil, dSchema = nil, bDefaultifyDoc = false, bIsStrict = false) ⇒ Asset

Returns a new instance of Asset.



11
12
13
14
15
16
17
# File 'lib/versionone_sdk/asset.rb', line 11

def initialize(dValues=nil,dSchema=nil,bDefaultifyDoc=false,bIsStrict=false)
  @dSchema        = dSchema || self.getDefaultSchema()
  @bDefaultifyDoc = bDefaultifyDoc ? true : false
  @bIsStrict      = bIsStrict      ? true : false
  @dDocument      = self.getDefaultDocument()
  self.loadInitialValues(dValues)
end