enchant_broker_set_ordering

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL enchant >= 0.1.0 )

enchant_broker_set_ordering — Declares a preference of dictionaries to use for the language

Beschreibung

function enchant_broker_set_ordering(EnchantBroker $broker, string $tag, string $ordering): bool

Declares a preference of dictionaries to use for the language described/referred to by 'tag'. The ordering is a comma delimited list of provider names. As a special exception, the "*" tag can be used as a language tag to declare a default ordering for any language that does not explicitly declare an ordering.

Parameter-Liste

broker

Ein Enchant-Broker, der von enchant_broker_init() zurückgegeben wird.

tag

Language tag. The special "*" tag can be used as a language tag to declare a default ordering for any language that does not explicitly declare an ordering.

ordering

Comma delimited list of provider names

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Fehler/Exceptions

Throws a ValueError if broker is not usable, for example if it is uninitialized or was already freed with enchant_broker_free().

Throws a ValueError if tag or ordering is empty.

Changelog

Version Beschreibung
8.5.0 Now throws a ValueError if tag or ordering is empty.
8.0.0 Der Parameter broker erwartet nun eine EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.
+add a note

User Contributed Notes

There are no user contributed notes for this page.