PHP Class eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProvider\LocaleParameterProvider

Inheritance: implements eZ\Publish\Core\MVC\Symfony\FieldType\View\ParameterProviderInterface
Afficher le fichier Open project: ezsystems/ezpublish-kernel Class Usage Examples

Protected Properties

Свойство Type Description
$localeConverter eZ\Publish\Core\MVC\Symfony\Locale\LocaleConverterInterface

Méthodes publiques

Méthode Description
__construct ( eZ\Publish\Core\MVC\Symfony\Locale\LocaleConverterInterface $localeConverter )
getViewParameters ( eZ\Publish\API\Repository\Values\Content\Field $field ) : array Returns a hash with 'locale' as key and locale string in POSIX format as value.

Method Details

__construct() public méthode

public __construct ( eZ\Publish\Core\MVC\Symfony\Locale\LocaleConverterInterface $localeConverter )
$localeConverter eZ\Publish\Core\MVC\Symfony\Locale\LocaleConverterInterface

getViewParameters() public méthode

Locale from request object will be used as locale if set, otherwise field language code will be converted to locale string.
public getViewParameters ( eZ\Publish\API\Repository\Values\Content\Field $field ) : array
$field eZ\Publish\API\Repository\Values\Content\Field
Résultat array

Property Details

$localeConverter protected_oe property

protected LocaleConverterInterface,eZ\Publish\Core\MVC\Symfony\Locale $localeConverter
Résultat eZ\Publish\Core\MVC\Symfony\Locale\LocaleConverterInterface