Transaction
in package
implements
DirectiveInterface
FinalYes
Table of Contents
Interfaces
Properties
- $date : string
- $flag : string
- $links : array<int, string>
- $metadata : array<string, mixed>
- $narration : string|null
- $payee : string|null
- $postings : array<int, Posting>
- $tags : array<int, string>
Methods
- __construct() : mixed
- getDate() : string
- getDirectiveType() : string
- getFlag() : string
- getLinks() : array<int, string>
- getMetadata() : array<string, mixed>
- getNarration() : string|null
- getPayee() : string|null
- getPostings() : array<int, Posting>
- getTags() : array<int, string>
- toArray() : array<string, mixed>
Properties
$date
private
string
$date
$flag
private
string
$flag
$links
private
array<int, string>
$links
= []
$metadata
private
array<string, mixed>
$metadata
= []
$narration
private
string|null
$narration
= null
$payee
private
string|null
$payee
= null
$postings
private
array<int, Posting>
$postings
= []
$tags
private
array<int, string>
$tags
= []
Methods
__construct()
public
__construct(string $date[, string $flag = '*' ][, string|null $payee = null ][, string|null $narration = null ][, array<int, string> $tags = [] ][, array<int, string> $links = [] ][, array<int, Posting> $postings = [] ][, array<string, mixed> $metadata = [] ]) : mixed
Parameters
- $date : string
- $flag : string = '*'
- $payee : string|null = null
- $narration : string|null = null
- $tags : array<int, string> = []
- $links : array<int, string> = []
- $postings : array<int, Posting> = []
- $metadata : array<string, mixed> = []
getDate()
public
getDate() : string
Return values
stringgetDirectiveType()
public
getDirectiveType() : string
Return values
stringgetFlag()
public
getFlag() : string
Return values
stringgetLinks()
public
getLinks() : array<int, string>
Return values
array<int, string>getMetadata()
public
getMetadata() : array<string, mixed>
Return values
array<string, mixed>getNarration()
public
getNarration() : string|null
Return values
string|nullgetPayee()
public
getPayee() : string|null
Return values
string|nullgetPostings()
public
getPostings() : array<int, Posting>
Return values
array<int, Posting>getTags()
public
getTags() : array<int, string>
Return values
array<int, string>toArray()
public
toArray() : array<string, mixed>