phpDocumentor

ContentUrlRewriteCollection extends AbstractLocalizedContentAttributeCollection
in package

Class ContentUrlRewriteCollection

This class represents a collection of localized content URL rewrites

Tags
category

System

Table of Contents

$collectionContentArray  : array<string|int, mixed>
Content Collection
__construct()  : mixed
Initialize the collection instance.
count()  : int
Get collection item count.
getArray()  : array<string|int, mixed>
Get the collection as an array.
getItem()  : mixed
Get specific collection item by index.
getIterator()  : Traversable
getLastItem()  : LocalizedContentAttributeInterface
hasLanguageCode()  : bool
Return true if a language code exists at the collection
isEmpty()  : bool
Determine whether the collection is empty or not.
itemByLanguageCode()  : LocalizedContentAttributeInterface
Return an item by its language code
jsonSerialize()  : mixed
Specify data which should be serialized to JSON
_add()  : mixed
Add a new item.
_getExceptionText()  : string
Get exception text.
_getValidType()  : string
Return the valid item type
_itemIsValid()  : bool
Check if a new item has the valid collection type.

Properties

$collectionContentArray

Content Collection

protected array<string|int, mixed> $collectionContentArray = []

Methods

__construct()

Initialize the collection instance.

public __construct([array<string|int, mixed>|mixed|null $argumentsArray = null ]) : mixed
Parameters
$argumentsArray : array<string|int, mixed>|mixed|null = null
Tags
throws
InvalidArgumentException
Return values
mixed

getArray()

Get the collection as an array.

public getArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

getItem()

Get specific collection item by index.

public getItem( $p_index) : mixed
Parameters
$p_index :
Tags
throws
InvalidArgumentException

if index is not numeric | OutOfBoundsException if index is out of bounds

Return values
mixed

isEmpty()

Determine whether the collection is empty or not.

public isEmpty() : bool
Return values
bool

_add()

Add a new item.

protected _add(mixed $item) : mixed

This method must be used by child-collection classes.

Parameters
$item : mixed

Item which should add to the collection

Tags
throws
InvalidArgumentException

When $item has an invalid type.

Return values
mixed

_getExceptionText()

Get exception text.

protected _getExceptionText() : string
Return values
string

_itemIsValid()

Check if a new item has the valid collection type.

protected _itemIsValid(mixed $dataItem) : bool
Parameters
$dataItem : mixed
Return values
bool

Search results