phpDocumentor

AdditionalFieldsRepository implements AdditionalFieldsRepository

Class AdditionalFieldsRepository

Interfaces, Classes and Traits

AdditionalFieldsRepository
Interface AdditionalFieldsRepository

Table of Contents

$mapper  : AdditionalFieldsMapper
$reader  : AdditionalFieldsReader
$writer  : AdditionalFieldsWriter
__construct()  : mixed
AdditionalFieldsRepository constructor.
createAdditionalField()  : FieldIds
Creates and stores a new additional field.
deleteAdditionalFields()  : void
Deletes one or more existing additional fields.
getAdditionalFieldById()  : AdditionalField
Returns a specific additional field based on the given ID.
getAllAdditionalFields()  : AdditionalFields
Returns a collection of all additional fields.
storeAdditionalFields()  : void
Stores one or more existing additional fields.

Properties

Methods

createAdditionalField()

Creates and stores a new additional field.

public createAdditionalField(array<string|int, mixed> $names) : FieldIds
Parameters
$names : array<string|int, mixed>
Tags
inheritDoc
Return values
FieldIds

deleteAdditionalFields()

Deletes one or more existing additional fields.

public deleteAdditionalFields(FieldIds $additionalFieldIds) : void
Parameters
$additionalFieldIds : FieldIds
Tags
inheritDoc
Return values
void

getAllAdditionalFields()

Returns a collection of all additional fields.

public getAllAdditionalFields([int|null $page = null ][, int|null $perPage = null ][, string|null $searchTerm = null ][, string|null $sortBy = null ]) : AdditionalFields
Parameters
$page : int|null = null
$perPage : int|null = null
$searchTerm : string|null = null
$sortBy : string|null = null
Tags
inheritDoc
Return values
AdditionalFields

Search results