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

Patterns in kernel/classes/datatypes

Every class, view, fetch function, operator and plugin point of kernel/classes/datatypes with its design patterns.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/standards/patterns/area-kernel-classes-datatypes.md

On this page

Patterns in kernel/classes/datatypes

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.

Every class, interface and trait of kernel/classes/datatypes with the patterns it was recognized as, followed by the module views, policy functions, fetch functions, template operators, cronjobs, event hooks and INI plugin points of the area. All patterns.

Classes (81)

ClassKindPatternsFileDescription
expCountryGroupsclassFactory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezcountry/expcountrygroups.php:24The country list as people pick from it: first the groups of settings/countrygroups.ini (by default one group of the most used countries, in ranked o…
eZAuthorclass–kernel/classes/datatypes/ezauthor/ezauthor.php:29–
eZAuthorTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezauthor/ezauthortype.php:19–
eZBinaryFileclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezbinaryfile/ezbinaryfile.php:19–
eZBinaryFileTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezbinaryfile/ezbinaryfiletype.php:19–
eZBooleanTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezboolean/ezbooleantype.php:19–
eZCountryTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezcountry/ezcountrytype.php:23–
eZDateTimeTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezdatetime/ezdatetimetype.php:19–
eZDateTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezdate/ezdatetype.php:19–
eZEmailTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezemail/ezemailtype.php:19–
eZEnumclass–kernel/classes/datatypes/ezenum/ezenum.php:19–
eZEnumObjectValueclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezenum/ezenumobjectvalue.php:18–
eZEnumTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezenum/ezenumtype.php:18–
eZEnumValueclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezenum/ezenumvalue.php:19–
eZFloatTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezfloat/ezfloattype.php:19–
eZForgotPasswordclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezuser/ezforgotpassword.php:19–
eZIdentifierTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezidentifier/ezidentifiertype.php:19–
eZImageAliasHandlerclassStrategy / handlerkernel/classes/datatypes/ezimage/ezimagealiashandler.php:28–
eZImageFileclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, INI plugin point (extension point), Utility (static helper)kernel/classes/datatypes/ezimage/ezimagefile.php:19–
eZImageTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezimage/ezimagetype.php:26–
eZIniSettingTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezinisetting/ezinisettingtype.php:22–
eZIntegerTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezinteger/ezintegertype.php:24–
eZISBN10To13ConverterclassStrategy / handlerkernel/classes/datatypes/ezisbn/ezisbn10to13converter.php:12–
eZISBN13class–kernel/classes/datatypes/ezisbn/ezisbn13.php:21–
eZISBNGroupclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezisbn/ezisbngroup.php:24–
eZISBNGroupRangeclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezisbn/ezisbngrouprange.php:26–
eZISBNRegistrantRangeclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezisbn/ezisbnregistrantrange.php:30–
eZISBNTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezisbn/ezisbntype.php:19–
eZKeywordclass–kernel/classes/datatypes/ezkeyword/ezkeyword.php:19–
eZKeywordTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezkeyword/ezkeywordtype.php:21–
eZLDAPUserclass extends eZUserActive Record (eZPersistentObject), Utility (static helper)kernel/classes/datatypes/ezuser/ezldapuser.php:20–
eZMatrixclass–kernel/classes/datatypes/ezmatrix/ezmatrix.php:19–
eZMatrixDefinitionclass–kernel/classes/datatypes/ezmatrix/ezmatrixdefinition.php:19–
eZMatrixTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezmatrix/ezmatrixtype.php:19–
eZMediaclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezmedia/ezmedia.php:19–
eZMediaTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezmedia/ezmediatype.php:19–
eZMultiOptionclass–kernel/classes/datatypes/ezmultioption/ezmultioption.php:114–
eZMultiOption2class–kernel/classes/datatypes/ezmultioption2/ezmultioption2.php:17–
eZMultiOption2Typeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezmultioption2/ezmultioption2type.php:33–
eZMultiOptionTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezmultioption/ezmultioptiontype.php:33–
eZMultiPriceclass extends eZSimplePrice–kernel/classes/datatypes/ezmultiprice/ezmultiprice.php:32–
eZMultiPriceTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezmultiprice/ezmultipricetype.php:19–
eZObjectRelationListTypeclass extends eZDataTypeDatatype (Strategy for content fields), Factory and static factory methodskernel/classes/datatypes/ezobjectrelationlist/ezobjectrelationlisttype.php:26–
eZObjectRelationTypeclass extends eZDataTypeDatatype (Strategy for content fields), Factory and static factory methodskernel/classes/datatypes/ezobjectrelation/ezobjectrelationtype.php:19–
eZOptionclass–kernel/classes/datatypes/ezoption/ezoption.php:29–
eZOptionTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezoption/ezoptiontype.php:19–
eZPackageTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezpackage/ezpackagetype.php:20–
eZPDFParserclass–kernel/classes/datatypes/ezbinaryfile/plugins/ezpdfparser.php:19–
eZPDFXMLOutputclass extends eZXHTMLXMLOutputINI plugin point (extension point)kernel/classes/datatypes/ezxmltext/handlers/output/ezpdfxmloutput.php:12–
eZPlainTextParserclass–kernel/classes/datatypes/ezbinaryfile/plugins/ezplaintextparser.php:19–
eZPlainXMLOutputclass extends eZXMLOutputHandler–kernel/classes/datatypes/ezxmltext/handlers/output/ezplainxmloutput.php:12–
eZPriceclass extends eZSimplePrice–kernel/classes/datatypes/ezprice/ezprice.php:19–
eZPriceTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezprice/ezpricetype.php:19–
eZProductCategoryTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezproductcategory/ezproductcategorytype.php:19–
eZRangeOptionclass–kernel/classes/datatypes/ezrangeoption/ezrangeoption.php:19–
eZRangeOptionTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezrangeoption/ezrangeoptiontype.php:18–
eZSelectionTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezselection/ezselectiontype.php:21–
eZSimplifiedXMLEditOutputclass–kernel/classes/datatypes/ezxmltext/handlers/input/ezsimplifiedxmleditoutput.php:13–
eZSimplifiedXMLInputclass extends eZXMLInputHandlerINI plugin point (extension point)kernel/classes/datatypes/ezxmltext/handlers/input/ezsimplifiedxmlinput.php:12–
eZSimplifiedXMLInputParserclass extends eZXMLInputParser–kernel/classes/datatypes/ezxmltext/handlers/input/ezsimplifiedxmlinputparser.php:13–
eZStringTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezstring/ezstringtype.php:30–
eZSubtreeSubscriptionTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezsubtreesubscription/ezsubtreesubscriptiontype.php:18–
eZTextFileUserclass extends eZUserActive Record (eZPersistentObject)kernel/classes/datatypes/ezuser/eztextfileuser.php:27–
eZTextTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/eztext/eztexttype.php:19–
eZTimeTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/eztime/eztimetype.php:19–
eZURLclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, INI plugin point (extension point), Registrykernel/classes/datatypes/ezurl/ezurl.php:23–
eZURLObjectLinkclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezurl/ezurlobjectlink.php:19–
eZURLTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezurl/ezurltype.php:20–
eZUserclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, INI plugin point (extension point), Singleton / instance()kernel/classes/datatypes/ezuser/ezuser.php:21–
eZUserAccountKeyclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methods, Utility (static helper)kernel/classes/datatypes/ezuser/ezuseraccountkey.php:19–
eZUserLoginHandlerclassChain of Responsibility, Singleton / instance(), Strategy / handler, Utility (static helper)kernel/classes/datatypes/ezuser/ezuserloginhandler.php:19–
eZUserSettingclass extends eZPersistentObjectActive Record (eZPersistentObject), Factory and static factory methodskernel/classes/datatypes/ezuser/ezusersetting.php:18–
eZUserTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezuser/ezusertype.php:21–
eZWordParserclass–kernel/classes/datatypes/ezbinaryfile/plugins/ezwordparser.php:19–
eZXHTMLXMLOutputclass extends eZXMLOutputHandlerINI plugin point (extension point)kernel/classes/datatypes/ezxmltext/handlers/output/ezxhtmlxmloutput.php:12–
eZXMLInputHandlerclassStrategy / handlerkernel/classes/datatypes/ezxmltext/ezxmlinputhandler.php:19–
eZXMLInputParserclass–kernel/classes/datatypes/ezxmltext/ezxmlinputparser.php:25–
eZXMLOutputHandlerclassStrategy / handlerkernel/classes/datatypes/ezxmltext/ezxmloutputhandler.php:20–
eZXMLSchemaclassSingleton / instance()kernel/classes/datatypes/ezxmltext/ezxmlschema.php:12–
eZXMLTextclass–kernel/classes/datatypes/ezxmltext/ezxmltext.php:19–
eZXMLTextTypeclass extends eZDataTypeDatatype (Strategy for content fields)kernel/classes/datatypes/ezxmltext/ezxmltexttype.php:83–

Event hooks (3)

EventKindCalled in
image/purgeAliasesnotifykernel/classes/datatypes/ezimage/ezimagealiashandler.php:741
image/removeAliasesnotifykernel/classes/datatypes/ezimage/ezimagealiashandler.php:811
image/trashAliasesnotifykernel/classes/datatypes/ezimage/ezimagetype.php:120

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