Esempio n. 1
0
 /**
  * Retrieve application installation flag
  *
  * @param string|array $options
  * @return bool
  */
 public static function isInstalled()
 {
     if (null === self::$_isInstalled) {
         $configFile = APPLICATION_PATH . DS . 'configs' . DS . 'application.ini';
         self::$_isInstalled = false;
         if (is_readable($configFile)) {
             require_once 'Zend/Config/Ini.php';
             $config = new Zend_Config_Ini($configFile);
             date_default_timezone_set('UTC');
             if (($date = $config->production->installed->date) && strtotime($date)) {
                 self::$_isInstalled = true;
             }
         }
     }
     return self::$_isInstalled;
 }