Closed mlocati closed 3 months ago
With
$app->singleton('cs/helper/multilingual', Utilities\Multilingual::class);
we make 'cs/helper/multilingual' a singleton, but Utilities\Multilingual is not a singleton (which is not good for Dependency Injection).
'cs/helper/multilingual'
Utilities\Multilingual
What about making Utilities\Multilingual a singleton and 'cs/helper/multilingual' an alias of it?
$app->singleton(Utilities\Multilingual::class); $app->alias('cs/helper/multilingual', Utilities\Multilingual::class);
With
we make
'cs/helper/multilingual'
a singleton, butUtilities\Multilingual
is not a singleton (which is not good for Dependency Injection).What about making
Utilities\Multilingual
a singleton and'cs/helper/multilingual'
an alias of it?