Example #1
0
/**
 * @param $psw
 *
 * @return string
 */
function glz_password($psw)
{
    switch (org_glizy_config::get('PSW_METHOD')) {
        case 'MD5':
            return md5($psw);
        case 'SHA1':
            return sha1($psw);
        case 'SHA1OFMD5':
            return sha1(md5($psw));
        default:
            return $psw;
    }
}
Example #2
0
 function _init()
 {
     // inizializzazione delle classi
     // classe statica per la gestione dei path
     org_glizy_Paths::init($this->_pathApplication, $this->_pathCore);
     // legge i parametri di configurazione
     org_glizy_Config::init($this->_configHost);
     $sessionPrefix = org_glizy_Config::get('SESSION_PREFIX');
     if (empty($sessionPrefix)) {
         // se non รจ stato specificato un prefisso per la sessione
         // viene usato il nome dell'applicazione
         org_glizy_Config::set('SESSION_PREFIX', str_replace(array('.', ' ', '/'), '', $this->_pathApplication) . '_');
     }
     // inizializzazione della sessione
     __Session::start();
     if (org_glizy_config::get('LOG_FILE') != '') {
         if (org_glizy_config::get('LOG_FILE') != "firebug") {
             $this->_logObj = org_glizy_log_LogFactory::create('File', org_glizy_Paths::get('APPLICATION') . '/' . org_glizy_config::get('LOG_FILE'), array(), org_glizy_config::get('LOG_LEVEL'));
         } else {
             $this->_logObj = org_glizy_log_LogFactory::create('FireBug', array(), org_glizy_config::get('LOG_LEVEL'));
         }
         $this->log("Start application", GLZ_LOG_SYSTEM);
     }
     if (__Config::get('glizy.exception.log.format') == 'elasticsearch') {
         org_glizy_log_LogFactory::create('ElasticSearch', array(), 0);
         // Questo serve per poter istanziare la classe in Exception.php (gruppo 0 non logga nulla)
     }
     $this->login();
     $this->_initLanguage();
 }