eZPublishCommunityProject  2013.4
eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistryInterface Interface Reference

Interface for fieldtypes view parameter provider registry. More...

+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistryInterface:

Public Member Functions

 getParameterProvider ($fieldTypeIdentifier)
 Returns parameter provider for given field type identifier. More...
 
 hasParameterProvider ($fieldTypeIdentifier)
 Checks if a parameter provider is set for a given field type identifier. More...
 
 setParameterProvider (ParameterProviderInterface $parameterProvider, $fieldTypeIdentifier)
 Sets a parameter provider for given field type identifier. More...
 

Detailed Description

Interface for fieldtypes view parameter provider registry.

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistryInterface::getParameterProvider (   $fieldTypeIdentifier)

Returns parameter provider for given field type identifier.

Parameters
string$fieldTypeIdentifier
Exceptions
\InvalidArgumentExceptionIf no parameter provider is provided for $fieldTypeIdentifier.
Returns

Implemented in eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistry.

eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistryInterface::hasParameterProvider (   $fieldTypeIdentifier)

Checks if a parameter provider is set for a given field type identifier.

Parameters
string$fieldTypeIdentifier
Returns
bool

Implemented in eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistry.

eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistryInterface::setParameterProvider ( ParameterProviderInterface  $parameterProvider,
  $fieldTypeIdentifier 
)

Sets a parameter provider for given field type identifier.

Parameters
\eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderInterface$parameterProvider
string$fieldTypeIdentifier

Implemented in eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderRegistry.


The documentation for this interface was generated from the following file: