mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2025-04-17 22:33:09 -04:00
perf(configuration): Do not create multiple instances of Configuration
Since the configuration is loaded in the _init method, and this method is called in the _construct, there is no reason to instanciate the Configuration class more than once.
This commit is contained in:
parent
81e9c8672f
commit
c62a3fbd2d
@ -190,8 +190,6 @@ class Controller
|
||||
*/
|
||||
private function _setDefaultLanguage()
|
||||
{
|
||||
$this->_conf = new Configuration;
|
||||
|
||||
$lang = $this->_conf->getKey('languagedefault');
|
||||
I18n::setLanguageFallback($lang);
|
||||
// force default language, if language selection is disabled and a default is set
|
||||
@ -208,8 +206,6 @@ class Controller
|
||||
*/
|
||||
private function _setDefaultTemplate()
|
||||
{
|
||||
$this->_conf = new Configuration;
|
||||
|
||||
$templates = $this->_conf->getKey('availabletemplates');
|
||||
$template = $this->_conf->getKey('template');
|
||||
TemplateSwitcher::setAvailableTemplates($templates);
|
||||
|
Loading…
x
Reference in New Issue
Block a user