Class EditableKeyValueCollection

Class EditableKeyValueCollection

AbstractCollection implements IteratorAggregate, Countable
KeyValueCollection
EditableKeyValueCollection

Direct known subclasses

UrlRewriteCollection

Package: Shared
Category: System
Located at Shared/EditableKeyValueCollection.inc.php

Methods summary

public setValue( string $p_keyName, mixed $p_value )

Set new key-value pair.

public addCollection( KeyValueCollection $collection ) :

Add another collection to this one.

public deleteValue( string $p_key ) :

Deletes an value from the collection by the given key.

public getClone( void )

Return a clone of the current editable key value collection instance.

Methods inherited from KeyValueCollection

__construct(), _addToCollectionContentArray(), _getValidType(), getValue(), keyExists()

Methods inherited from AbstractCollection

_add(), _getExceptionText(), _itemIsValid(), count(), getArray(), getItem(), getIterator(), isEmpty()

Properties summary

Properties inherited from AbstractCollection

$collectionContentArray