Ejemplo n.º 1
0
 public static function initialize()
 {
     ini_set('display_errors', false);
     ini_set('html_errors', false);
     if (is_writable(OSCOM::BASE_DIRECTORY . 'Work/Logs')) {
         ini_set('log_errors', true);
         ini_set('error_log', OSCOM::BASE_DIRECTORY . 'Work/Logs/errors.txt');
     }
     if (in_array('sqlite', PDO::getAvailableDrivers()) && is_writable(OSCOM::BASE_DIRECTORY . 'Work/Database/')) {
         set_error_handler(array('osCommerce\\OM\\Core\\ErrorHandler', 'execute'));
         if (file_exists(OSCOM::BASE_DIRECTORY . 'Work/Logs/errors.txt')) {
             self::import(OSCOM::BASE_DIRECTORY . 'Work/Logs/errors.txt');
         }
     }
 }