WIKINDX API trunk

CREATOR
in package

Common functions for creators

Table of Contents

Properties

$commonBib  : mixed
object
$db  : mixed
object
$gatekeep  : mixed
object
$names  : mixed
array

Methods

collectionDefaults()  : mixed
Remove references to deleted creators in collection defaults fields.
formatNames()  : mixed
Format names returned from database
reOrderCreator()  : array<string|int, mixed>
Reorder creator order for any creator role when a creator has been deleted

Properties

$commonBib

object

private mixed $commonBib

$gatekeep

object

private mixed $gatekeep

Methods

collectionDefaults()

Remove references to deleted creators in collection defaults fields.

private collectionDefaults(array<string|int, mixed> $deleteIds) : mixed
Parameters
$deleteIds : array<string|int, mixed>

Array of creator IDs that have been deleted

formatNames()

Format names returned from database

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

Array reference to be written to

reOrderCreator()

Reorder creator order for any creator role when a creator has been deleted

private reOrderCreator(array<string|int, mixed> $creators, array<string|int, mixed> $deleteIds) : array<string|int, mixed>
Parameters
$creators : array<string|int, mixed>

Array of creators in 'creators' position of collection::collectionDefault field of database

$deleteIds : array<string|int, mixed>

Array of creator IDs that have been deleted

Return values
array<string|int, mixed>

        
On this page

Search results