Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Iterator

Walks over a collection without exposing how it is stored. 16 instances in Exponential.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/standards/patterns/iterator.md

On this page

Iterator

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

Walks over a collection without exposing how it is stored.

GroupBehavior
Instances16
Recognized byImplements Iterator, IteratorAggregate or ArrayAccess.

Classes by area

extension/sevenx_themes_media (1)

All patterns of extension/sevenx_themes_media

ClassKindFileDescriptionExtension point
sevenxThemesMediaFieldclassextension/sevenx_themes_media/autoloads/sevenxthemesmediaoperators.php:3––

extension/sqliimport (11)

All patterns of extension/sqliimport

ClassKindFileDescriptionExtension point
SQLIContentFieldsetclassextension/sqliimport/classes/content/sqlicontentfiedset.php:12SQLIContentFieldset–
SQLIContentFieldsetHolderclassextension/sqliimport/classes/content/sqlicontentfieldsetholder.php:12SQLIFieldsetHolder–
SQLIContentOptionsclass extends SQLIImportOptionsextension/sqliimport/classes/content/options/sqlicontentoptions.php:16Class containing basic options for SQLIContent–
SQLIContentPublishOptionsclass extends SQLIImportOptionsextension/sqliimport/classes/content/options/sqlicontentpublishoptions.php:12––
SQLICSVOptionsclass extends SQLIImportOptionsextension/sqliimport/classes/sourcehandlers/csv/sqlicsvoptions.php:13––
SQLICSVRowclassextension/sqliimport/classes/sourcehandlers/csv/sqlicsvrow.php:13––
SQLICSVRowSetclassextension/sqliimport/classes/sourcehandlers/csv/sqlicsvrowset.php:13––
SQLIImportHandlerOptionsclass extends SQLIImportOptionsextension/sqliimport/classes/sourcehandlers/options/sqliimporthandleroptions.php:16Options class for import handlers.–
SQLIImportOptionsabstract class extends ezcBaseOptionsextension/sqliimport/classes/options/sqliimportoptions.php:18Base of all options classes for SQLIImport Simple override of ezcBaseOptions from eZComponents, implementing Iterator interface–
SQLILocationSetclassextension/sqliimport/classes/location/sqlilocationset.php:12––
SQLIXMLOptionsclass extends SQLIImportOptionsextension/sqliimport/classes/sourcehandlers/xml/sqlixmloptions.php:13––

extension/xrowmetadata (1)

All patterns of extension/xrowmetadata

ClassKindFileDescriptionExtension point
eZClusterDirectoryIteratorclassextension/xrowmetadata/classes/ezclusterdirectoryiterator.php:3––

kernel/private (3)

All patterns of kernel/private

ClassKindFileDescriptionExtension point
ezpContentCriteriaSetclasskernel/private/api/content/criteria_set.php:16This class handles a list of content query criteria–
ezpContentFieldSetclasskernel/private/api/content/field_set.php:18Allows for reading/writing of content fields (attributes) through an array like interface.–
ezpContentListclasskernel/private/api/content/list.php:18This class lets you browse a previously fetched content list, for instance using ezpContentRepository::query() It is more or less a ResultSet from a…–

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x