# Class TranscriptionCollection

A collection object. All collection classes must inherit this. It provides methods to lookup, serialize and put contents in a collection. Collections can represent any extended class where any of those listed in models. does not have an implemention for @class Media

  Catapult\CollectionObject
  Catapult\TranscriptionCollection

Final
Namespace: Catapult
Class:

CollectionObject. Superset of the collections. Provides auxilary functions to manage, update and get elements within a collection

Located at models/Plural.php

## Methods summary

`public` | # `__construct( )` either pass in infomation as array or datapacket collection identify each element key by its id either pass in infomation as array or datapacket collection identify each element key by its id #### Overrides `Catapult\CollectionObject::__construct`
`public` | # `getName( )`

### Methods inherited from Catapult\CollectionObject

`__toString()`, `add()`, `find()`, `first()`, `get()`, `isEmpty()`, `last()`, `listAll()`, `listIterator()`, `reload()`, `setup()`, `toArray()`