# Collection

class Collection implements IteratorAggregate, Countable

Collection Class

## Properties

protected | $list |  |

## Methods

__construct(array $list = array())

No description

all()

No description

keys()

No description

replace(array $list = array())

No description

add(array $list = array())

No description

get($key, $default = null)

No description

set($key, $value)

No description

append($key, $value)

No description

has($key)

No description

remove($key)

No description

getAlpha($key, $default = '', $deep = false)

No description

getAlnum($key, $default = '', $deep = false)

No description

getDigits($key, $default = '', $deep = false)

No description

getInt($key, $default, $deep = false)

No description

getIterator()

No description

count()

No description

## Details

###
at line 18
`__construct(array $list = array())`

#### Parameters

array | $list |

###
at line 23
`all()`

###
at line 28
`keys()`

###
at line 33
`replace(array $list = array())`

#### Parameters

array | $list |

###
at line 38
`add(array $list = array())`

#### Parameters

array | $list |

###
at line 43
`get($key, $default = null)`

#### Parameters

| $key |
| $default |

###
at line 48
`set($key, $value)`

#### Parameters

| $key |
| $value |

###
at line 53
`append($key, $value)`

#### Parameters

| $key |
| $value |

###
at line 66
`has($key)`

#### Parameters

| $key |

###
at line 71
`remove($key)`

#### Parameters

| $key |

###
at line 76
`getAlpha($key, $default = '', $deep = false)`

#### Parameters

| $key |
| $default |
| $deep |

###
at line 81
`getAlnum($key, $default = '', $deep = false)`

#### Parameters

| $key |
| $default |
| $deep |

###
at line 86
`getDigits($key, $default = '', $deep = false)`

#### Parameters

| $key |
| $default |
| $deep |

###
at line 91
`getInt($key, $default, $deep = false)`

#### Parameters

| $key |
| $default |
| $deep |

###
at line 96
`getIterator()`

###
at line 101
`count()`