Zend\Db\Adapter\ParameterContainer
Synopsis
class ParameterContainer
implements
Iterator,ArrayAccess,Countable
{
- // constants
- const TYPE_AUTO = 'auto';
- const TYPE_NULL = 'null';
- const TYPE_DOUBLE = 'double';
- const TYPE_INTEGER = 'integer';
- const TYPE_BINARY = 'binary';
- const TYPE_STRING = 'string';
- const TYPE_LOB = 'lob';
- // members
- protected array $data;
- protected array $positions;
- protected array $errata;
- // methods
- public void __construct()
- public bool offsetExists()
- public mixed offsetGet()
- public void offsetSetReference()
- public void offsetSet()
- public ParameterContainer offsetUnset()
- public ParameterContainer setFromArray()
- public void offsetSetErrata()
- public mixed offsetGetErrata()
- public bool offsetHasErrata()
- public void offsetUnsetErrata()
- public ArrayIterator getErrataIterator()
- public array getNamedArray()
- public array getPositionalArray()
- public int count()
- public mixed current()
- public mixed next()
- public mixed key()
- public bool valid()
- public void rewind()
- public ParameterContainer merge()
Hierarchy
Implements
Constants
Name | Value |
---|---|
TYPE_AUTO | 'auto' |
TYPE_NULL | 'null' |
TYPE_DOUBLE | 'double' |
TYPE_INTEGER | 'integer' |
TYPE_BINARY | 'binary' |
TYPE_STRING | 'string' |
TYPE_LOB | 'lob' |
Members
protected
- $data
—
array
Data - $errata
—
array
Errata - $positions — array
Methods
public
- __construct() — Constructor
- count() — count
- current() — Current
- getErrataIterator() — Get errata iterator
- getNamedArray() — getNamedArray
- getPositionalArray() — getNamedArray
- key() — Key
- merge()
- next() — Next
- offsetExists() — Offset exists
- offsetGet() — Offset get
- offsetGetErrata() — Offset get errata
- offsetHasErrata() — Offset has errata
- offsetSet() — Offset set
- offsetSetErrata() — Offset set errata
- offsetSetReference()
- offsetUnset() — Offset unset
- offsetUnsetErrata() — Offset unset errata
- rewind() — Rewind
- setFromArray() — Set from array
- valid() — Valid