Class: Landslider::WsProduct

Inherits:
WsEntity show all
Defined in:
lib/landslider/entities/ws_product.rb

Instance Attribute Summary collapse

Attributes inherited from WsEntity

#entity_id, #entity_name, #entity_type

Instance Method Summary collapse

Instance Attribute Details

#create_byInteger (readonly)

Returns:

  • (Integer)


12
13
14
# File 'lib/landslider/entities/ws_product.rb', line 12

def create_by
  @create_by
end

#created_onDate (readonly)

Returns:

  • (Date)


15
16
17
# File 'lib/landslider/entities/ws_product.rb', line 15

def created_on
  @created_on
end

#description_textString (readonly)

Returns:

  • (String)


9
10
11
# File 'lib/landslider/entities/ws_product.rb', line 9

def description_text
  @description_text
end

#duration_typeWsDurationType (readonly)

Returns:

  • (WsDurationType)


18
19
20
# File 'lib/landslider/entities/ws_product.rb', line 18

def duration_type
  @duration_type
end

#parent_productWsProduct (readonly)

Returns:



21
22
23
# File 'lib/landslider/entities/ws_product.rb', line 21

def parent_product
  @parent_product
end

#product_codeString (readonly)

Returns:

  • (String)


9
10
11
# File 'lib/landslider/entities/ws_product.rb', line 9

def product_code
  @product_code
end

#product_familyWsProductFamily (readonly)

Returns:



24
25
26
# File 'lib/landslider/entities/ws_product.rb', line 24

def product_family
  @product_family
end

#product_idInteger (readonly)

Returns:

  • (Integer)


6
7
8
# File 'lib/landslider/entities/ws_product.rb', line 6

def product_id
  @product_id
end

#product_nameString (readonly)

Returns:

  • (String)


9
10
11
# File 'lib/landslider/entities/ws_product.rb', line 9

def product_name
  @product_name
end

#source_idString (readonly)

Returns:

  • (String)


9
10
11
# File 'lib/landslider/entities/ws_product.rb', line 9

def source_id
  @source_id
end

#update_byInteger (readonly)

Returns:

  • (Integer)


12
13
14
# File 'lib/landslider/entities/ws_product.rb', line 12

def update_by
  @update_by
end

#updated_onDate (readonly)

Returns:

  • (Date)


15
16
17
# File 'lib/landslider/entities/ws_product.rb', line 15

def updated_on
  @updated_on
end

Instance Method Details

#soapify_for(msg) ⇒ Handsoap::XmlMason::Node

TODO:

implementation

Parameters:

  • msg (Handsoap::XmlMason::Node)

Returns:

  • (Handsoap::XmlMason::Node)


29
30
# File 'lib/landslider/entities/ws_product.rb', line 29

def soapify_for(msg)
end