WIKINDX API 6.4.9

BIBFORMAT
in package

Format a bibliographic resource for output.

Table of Contents

$bibtex  : mixed
Bibtex
$bibtexParsePath  : mixed
Path
$countRecords  : mixed
int
$customFields  : mixed
array
$dateMonthNoDay  : mixed
Boolean
$dir  : mixed
Path
$editorSwitch  : mixed
Switch editor and author positions in the style definition for a book in which there are only editors
$footnoteType  : mixed
boolean
$parsestyle  : mixed
Parse style
$partialDone  : mixed
boolean
$previousCreator  : mixed
Previous creator
cardinalToOrdinal()  : string
Create ordinal number from cardinal
checkPartial()  : mixed
Check that the first field of $this->$type exists in $this->item and has a value.
findAlternates()  : mixed
Find alternate fields dependent on previous or following fields and deal with accordingly.
preProcessBibtex()  : array<string|int, mixed>|string
Preprocess BibTeX-type entries
restoreTypes()  : mixed
Restore each $this->type array from $this->backup

Properties

$bibtex

Bibtex

private mixed $bibtex = FALSE

$bibtexParsePath

Path

private mixed $bibtexParsePath

$countRecords

int

private mixed $countRecords = 0

$customFields

array

private mixed $customFields = []

$dateMonthNoDay

Boolean

private mixed $dateMonthNoDay = FALSE

$editorSwitch

Switch editor and author positions in the style definition for a book in which there are only editors

private mixed $editorSwitch = FALSE

$footnoteType

boolean

private mixed $footnoteType = FALSE

$parsestyle

Parse style

private mixed $parsestyle

$partialDone

boolean

private mixed $partialDone = FALSE

$previousCreator

Previous creator

private mixed $previousCreator = ''

Methods

cardinalToOrdinal()

Create ordinal number from cardinal

private cardinalToOrdinal(string $cardinal[, string $field = FALSE ]) : string
Parameters
$cardinal : string

Input number.

$field : string = FALSE

Default is FALSE.

Return values
string

checkPartial()

Check that the first field of $this->$type exists in $this->item and has a value.

private checkPartial(string $type) : mixed

If it does not and $this->$type has a partial template array, rearrange $this->$type

Parameters
$type : string

Resource type

Return values
mixed

findAlternates()

Find alternate fields dependent on previous or following fields and deal with accordingly.

private findAlternates(array<string|int, mixed> $typeArray) : mixed
Parameters
$typeArray : array<string|int, mixed>
Return values
mixed

preProcessBibtex()

Preprocess BibTeX-type entries

private preProcessBibtex(array<string|int, mixed> &$row, string $type) : array<string|int, mixed>|string
Parameters
$row : array<string|int, mixed>

assoc. array of elements for one bibtex entry

$type : string

resource type

Return values
array<string|int, mixed>|string

resource type|resource assoc. array of elements for one bibtex entry

restoreTypes()

Restore each $this->type array from $this->backup

private restoreTypes() : mixed
Return values
mixed

Search results