eZ Platform offers various container service tags. They can usually be used to extend existing features by registering services as specific extension points. This page lists all DIC tags exposed in eZ Platform.

Core & API

Tag nameUsage

router

Adds a specific router to the chain router

twig.loader

Registers a template loader for twig

ezpublish.content_view_provider

Registers a ContentViewProvider for template selection depending on content/Location being viewed

ezpublish.storageEngine

Registers a storage engine in the Repository factory

ezpublish.fieldType

Registers a Field Type

Legacy

Tag nameUsage

ezpublish.storageEngine.legacy.converter

Registers a converter for a Field Type in legacy storage engine

ezpublish.fieldType.externalStorageHandler

Registers an external storage handler for a Field Type

ezpublish.fieldType.externalStorageHandler.gateway

Registers an external storage gateway for a Field Type in legacy storage engine