Product extends DataSource implements Iterator
Class Product Complex iterator for processing products from several iblocks
Table of Contents
Interfaces
- Iterator
Methods
- __construct() : mixed
- Product constructor.
- current() : mixed
- Owerwrite ITERATOR method
- key() : string
- Owerwrite ITERATOR method
- next() : mixed
- Owerwrite ITERATOR method
- rewind() : mixed
- Owerwrite ITERATOR method
- valid() : mixed
- Owerwrite ITERATOR method
Methods
__construct()
Product constructor.
public
__construct(mixed $exportId, mixed $startPosition) : mixed
Parameters
- $exportId : mixed
-
- int value of export ID
- $startPosition : mixed
-
- can be null. ID of first element to process
current()
Owerwrite ITERATOR method
public
current() : mixed
key()
Owerwrite ITERATOR method
public
key() : string
Return values
stringnext()
Owerwrite ITERATOR method
public
next() : mixed
rewind()
Owerwrite ITERATOR method
public
rewind() : mixed
valid()
Owerwrite ITERATOR method
public
valid() : mixed