BillingPackage
extends AbstractPackage
in package
implements
BillingPackageInterface
Paquete de facturación: "billing".
Table of Contents
Interfaces
- BillingPackageInterface
- Interfaz para `BillingPackage`.
Properties
- $bookComponent : BookComponentInterface
- $documentComponent : DocumentComponentInterface
- $identifierComponent : IdentifierComponentInterface
- $integrationComponent : IntegrationComponentInterface
- $ownershipTransferComponent : OwnershipTransferComponentInterface
- $tradingPartiesComponent : TradingPartiesComponentInterface
Methods
- __construct() : mixed
- getBookComponent() : BookComponentInterface
- Entrega el componente "billing.book".
- getComponents() : array<string|int, mixed>
- {@inheritdoc}
- getDocumentComponent() : DocumentComponentInterface
- Entrega el componente "billing.document".
- getIdentifierComponent() : IdentifierComponentInterface
- Entrega el componente "billing.identifier".
- getIntegrationComponent() : IntegrationComponentInterface
- Entrega el componente "billing.integration".
- getOwnershipTransferComponent() : OwnershipTransferComponentInterface
- Entrega el componente "billing.ownership_transfer".
- getTradingPartiesComponent() : TradingPartiesComponentInterface
- Entrega el componente "billing.trading_parties".
Properties
$bookComponent
private
BookComponentInterface
$bookComponent
$documentComponent
private
DocumentComponentInterface
$documentComponent
$identifierComponent
private
IdentifierComponentInterface
$identifierComponent
$integrationComponent
private
IntegrationComponentInterface
$integrationComponent
$ownershipTransferComponent
private
OwnershipTransferComponentInterface
$ownershipTransferComponent
$tradingPartiesComponent
private
TradingPartiesComponentInterface
$tradingPartiesComponent
Methods
__construct()
public
__construct(BookComponentInterface $bookComponent, DocumentComponentInterface $documentComponent, IdentifierComponentInterface $identifierComponent, IntegrationComponentInterface $integrationComponent, OwnershipTransferComponentInterface $ownershipTransferComponent, TradingPartiesComponentInterface $tradingPartiesComponent) : mixed
Parameters
- $bookComponent : BookComponentInterface
- $documentComponent : DocumentComponentInterface
- $identifierComponent : IdentifierComponentInterface
- $integrationComponent : IntegrationComponentInterface
- $ownershipTransferComponent : OwnershipTransferComponentInterface
- $tradingPartiesComponent : TradingPartiesComponentInterface
getBookComponent()
Entrega el componente "billing.book".
public
getBookComponent() : BookComponentInterface
Return values
BookComponentInterfacegetComponents()
{@inheritdoc}
public
getComponents() : array<string|int, mixed>
Return values
array<string|int, mixed>getDocumentComponent()
Entrega el componente "billing.document".
public
getDocumentComponent() : DocumentComponentInterface
Return values
DocumentComponentInterfacegetIdentifierComponent()
Entrega el componente "billing.identifier".
public
getIdentifierComponent() : IdentifierComponentInterface
Return values
IdentifierComponentInterfacegetIntegrationComponent()
Entrega el componente "billing.integration".
public
getIntegrationComponent() : IntegrationComponentInterface
Return values
IntegrationComponentInterfacegetOwnershipTransferComponent()
Entrega el componente "billing.ownership_transfer".
public
getOwnershipTransferComponent() : OwnershipTransferComponentInterface
Return values
OwnershipTransferComponentInterfacegetTradingPartiesComponent()
Entrega el componente "billing.trading_parties".
public
getTradingPartiesComponent() : TradingPartiesComponentInterface