Beancount PHP Parser Documentation

Transaction
in package
implements DirectiveInterface

FinalYes

Table of Contents

Interfaces

DirectiveInterface

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

$metadata

private array<string, mixed> $metadata = []

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
string

getDirectiveType()

public getDirectiveType() : string
Return values
string

getFlag()

public getFlag() : string
Return values
string
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|null

getPayee()

public getPayee() : string|null
Return values
string|null

getTags()

public getTags() : array<int, string>
Return values
array<int, string>

toArray()

public toArray() : array<string, mixed>
Return values
array<string, mixed>

        
On this page

Search results