Logidav Docs

PaylineTransactionLog
in package

Tags
ORM\Entity
ORM\Table

(name="mz_payline_transaction_log")

Table of Contents

Properties

$amount  : mixed
$createdAt  : mixed
$errorMessage  : mixed
$id  : mixed
$orderRef  : mixed
$status  : mixed
$transactionId  : mixed
$updatedAt  : mixed

Methods

getAmount()  : float|null
getCreatedAt()  : DateTimeInterface|null
getErrorMessage()  : string|null
getId()  : int|null
getOrderRef()  : string|null
getStatus()  : string|null
getTransactionId()  : string|null
getUpdatedAt()  : DateTimeInterface|null
setAmount()  : self
setCreatedAt()  : self
setErrorMessage()  : self
setOrderRef()  : self
setStatus()  : self
setTransactionId()  : self
setUpdatedAt()  : self

Properties

$amount

private mixed $amount
Tags
ORM\Column

(type="decimal", precision=10, scale=2, name="amount") // Snake case naming

$createdAt

private mixed $createdAt
Tags
ORM\Column

(type="datetime", name="created_at") // Snake case naming

$errorMessage

private mixed $errorMessage
Tags
ORM\Column

(type="text", nullable=true, name="error_message") // Snake case naming

$id

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

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

$orderRef

private mixed $orderRef
Tags
ORM\Column

(type="string", length=255, nullable=true, name="order_ref") // Snake case naming

$status

private mixed $status
Tags
ORM\Column

(type="string", columnDefinition="ENUM('SUCCESS', 'FAILURE')", name="status") // Snake case naming

$transactionId

private mixed $transactionId
Tags
ORM\Column

(type="string", length=255, name="transaction_id", unique=true)

$updatedAt

private mixed $updatedAt
Tags
ORM\Column

(type="datetime", nullable=true, name="updated_at") // Snake case naming

Methods

getCreatedAt()

public getCreatedAt() : DateTimeInterface|null
Return values
DateTimeInterface|null

getUpdatedAt()

public getUpdatedAt() : DateTimeInterface|null
Return values
DateTimeInterface|null

setAmount()

public setAmount(float $amount) : self
Parameters
$amount : float
Return values
self

setCreatedAt()

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

setErrorMessage()

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

setOrderRef()

public setOrderRef(string|null $orderRef) : self
Parameters
$orderRef : string|null
Return values
self

setStatus()

public setStatus(string $status) : self
Parameters
$status : string
Return values
self

setTransactionId()

public setTransactionId(string $transactionId) : self
Parameters
$transactionId : string
Return values
self

setUpdatedAt()

public setUpdatedAt(DateTimeInterface|null $updatedAt) : self
Parameters
$updatedAt : DateTimeInterface|null
Return values
self

        
On this page

Search results