ako v config.neon zavolat Enum->value a pouzit ho ako index?
- Matúš Matula
- Člen | 257
Ahoj, ako viem v config.neon zavolat Enum->value a pouzit ho ako index prosim?
mailDispatcherProvider: MailDispatcherProvider({
# works
# 1: @messageQueueRealMailer,
# does NOT work
@MailDispatcherId::Default->value: @messageQueueRealMailer,
})
kde
enum MailDispatcherId: int {
case:Default = 1;
}
- Marek Bartoš
- Nette Blogger | 1274
To nejspíš není podporované. Mohl bys ale v konfiguraci služby použít výsledek volání metody z jiné služby, do které si hodnoty předáš v jiném formátu a do požadovaného formátu je přetransformuješ. Případně rovnou zvolit jiný formát, pokud můžeš editovat původní službu.
mailDispatcherProvider: MailDispatcherProvider(@mailDispatcherProviderValues::get())