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

- (Integer) create_by (readonly)

Returns:

  • (Integer)


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

def create_by
  @create_by
end

- (Date) created_on (readonly)

Returns:

  • (Date)


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

def created_on
  @created_on
end

- (String) description_text (readonly)

Returns:

  • (String)


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

def description_text
  @description_text
end

- (WsDurationType) duration_type (readonly)

Returns:

  • (WsDurationType)


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

def duration_type
  @duration_type
end

- (WsProduct) parent_product (readonly)

Returns:



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

def parent_product
  @parent_product
end

- (String) product_code (readonly)

Returns:

  • (String)


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

def product_code
  @product_code
end

- (WsProductFamily) product_family (readonly)

Returns:



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

def product_family
  @product_family
end

- (Integer) product_id (readonly)

Returns:

  • (Integer)


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

def product_id
  @product_id
end

- (String) product_name (readonly)

Returns:

  • (String)


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

def product_name
  @product_name
end

- (String) source_id (readonly)

Returns:

  • (String)


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

def source_id
  @source_id
end

- (Integer) update_by (readonly)

Returns:

  • (Integer)


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

def update_by
  @update_by
end

- (Date) updated_on (readonly)

Returns:

  • (Date)


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

def updated_on
  @updated_on
end

Instance Method Details

- (Handsoap::XmlMason::Node) soapify_for(msg)

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