Logidav Docs

TransferDistributionLog
in package

Tags
ORM\Entity
ORM\Table

(name="mz_transfer_distribution_log")

Table of Contents

Properties

$createdAt  : mixed
$destinationAccountId  : mixed
$errorMessage  : mixed
$id  : mixed
$ref  : mixed
$sourceAccountId  : mixed
$status  : mixed
$transferAmount  : mixed

Methods

getCreatedAt()  : DateTimeInterface|null
getDestinationAccountId()  : int|null
getErrorMessage()  : string|null
getId()  : int|null
getRef()  : mixed
getSourceAccountId()  : int|null
getStatus()  : string|null
getTransferAmount()  : float|null
setCreatedAt()  : self
setDestinationAccountId()  : self
setErrorMessage()  : self
setRef()  : void
setSourceAccountId()  : self
setStatus()  : self
setTransferAmount()  : self

Properties

$createdAt

private mixed $createdAt
Tags
ORM\Column

(type="datetime", name="created_at") // Timestamp of log creation

$destinationAccountId

private mixed $destinationAccountId
Tags
ORM\Column

(type="bigint", name="destination_account_id") // Destination account ID

$errorMessage

private mixed $errorMessage
Tags
ORM\Column

(type="text", nullable=true, name="error_message") // Additional context if transfer failed

$id

private mixed $id
Tags
ORM\Id
ORM\GeneratedValue
ORM\Column

(type="integer", name="id") // Primary key

$sourceAccountId

private mixed $sourceAccountId
Tags
ORM\Column

(type="bigint", name="source_account_id") // Source account ID, snake_case naming

$status

private mixed $status
Tags
ORM\Column

(type="string", columnDefinition="ENUM('SUCCESS', 'FAILURE')", name="status") // Status

$transferAmount

private mixed $transferAmount
Tags
ORM\Column

(type="decimal", precision=10, scale=2, name="transfer_amount") // Amount transferred

Methods

setCreatedAt()

public setCreatedAt(DateTimeInterface $createdAt) : self
Parameters
$createdAt : DateTimeInterface
Return values
self

setDestinationAccountId()

public setDestinationAccountId(int $destinationAccountId) : self
Parameters
$destinationAccountId : int
Return values
self

setErrorMessage()

public setErrorMessage(string|null $errorMessage) : self
Parameters
$errorMessage : string|null
Return values
self

setSourceAccountId()

public setSourceAccountId(int $sourceAccountId) : self
Parameters
$sourceAccountId : int
Return values
self

setTransferAmount()

public setTransferAmount(float $transferAmount) : self
Parameters
$transferAmount : float
Return values
self

        
On this page

Search results