ePages 6.17.43 - DE_EPAGES/PayPalPlus/API/Webservice/CreatePayment/Repository/LineItem.pm

Package DE_EPAGES::PayPalPlus::API::Webservice::CreatePayment::Repository::LineItem

class to prepare the LineItem of the request

Functions

collectData
getLineItemDTO
new

collectData

Collect relevant information from lineItem to create the LineItemDTO object

Syntax
collectData( $LineItem );
Input
$LineItem (DE_EPAGES::Product::API::Object::LineItemProduct)
LineItem object
Return
(boolean)
boolean flag if LineItemDTO was successful created

getLineItemDTO

Get LineItemDTO object

Syntax
getLineItemDTO( );
Return
(DE_EPAGES::PayPalPlus::API::Webservice::CreatePayment::DTO::LineItem)
LineItemDTO object

new

constructor

Syntax
new( );
Return
$self (DE_EPAGES::PayPalPlus::API::Webservice::CreatePayment::Repository::LineItem)
self