PayPal\Log\PayPalLogger::initialize PHP Method

initialize() public method

public initialize ( )
    public function initialize()
    {
        $config = PayPalConfigManager::getInstance()->getConfigHashmap();
        if (!empty($config)) {
            $this->isLoggingEnabled = array_key_exists('log.LogEnabled', $config) && $config['log.LogEnabled'] == '1';
            if ($this->isLoggingEnabled) {
                $this->loggerFile = $config['log.FileName'] ? $config['log.FileName'] : ini_get('error_log');
                $loggingLevel = strtoupper($config['log.LogLevel']);
                $this->loggingLevel = isset($loggingLevel) && defined("\\Psr\\Log\\LogLevel::{$loggingLevel}") ? constant("\\Psr\\Log\\LogLevel::{$loggingLevel}") : LogLevel::INFO;
            }
        }
    }