eZPublishCommunityProject(LegacyStack)  2013.5
API Namespace Reference

File containing the ezpContent class. More...

Detailed Description

File containing the ezpContent class.

This class is used to manipulate locations.

File containing the ezpLocation class.

This interface is the base one when it comes to implementing content query criteria.

File containing the ezpContentCriteriaInterface interface.

This class handles querying of content repository.

File containing the ezpContentRepository class.

This class represents the locations for a piece of content.

File containing the ezpContentLocationSet class.

This class is used to manipulate a specific content location.

File containing the ezpContentLocation class.

This class lets you browse a previously fetched content list, for instance using ezpContentRepository::query() It is more or less a ResultSet from a database perspective.

File containing the ezpContentList class.

Allows for reading/writing of content fields (attributes) through an array like interface.

File containing the ezpContentFieldSet class.

This class handles content fields.

File containing the ezpContentField class.

This class handles a list of content query criteria.

File containing the ezpContentCriteriaSet class.

This class is used to instantiate and manipulate content listing criterias.

Content list criteria mechanism.

Sorting criteria.

This class allows for configuration of a location based criteria.

File containing the ezpContentLocationCriteria class.

This class allows for configuration of an offset/limit based criteria.

This class is used to instantiate and manipulate a field value content criteria.

File containing the ezpContentFieldCriteria class.

Depth criteria.

This class allows for configuration of a content class based criteria.

File containing the ezpContentClassCriteria class.

Version
2013.5

Each returned criteria will have its own particular filtering methods, as seen in the example below

Example: $criteria = new ezpContentCriteria(); $criteria->accept[] = ezpContentCriteria::location->subtree( ezpContentLocation::fromUrl( ???/articles??? ) ); $criteria->accept[] = ezpContentCriteria::field( 'title' )->like( 'foo' ); $criteria->accept[] = ezpContentCriteria::field( 'summary' )->startsWith( 'abc' ); $criteria->deny[] = ezpContentCriteria::field( 'title' )->startsWith( 'excludedString' ); $articles = ezpRepository::query( $criteria )

A content field currently wraps around an eZContentObjectAttribute

This class is aimed at being used through an ezpContent object, and usage examples can be found there.

It currently acts among others as a wrapper around eZContentObjectTreeNode, and therefore exposes some of