1
2
3
4
5
6
7
8
9
10
11
|
<?php
namespace Garradin;
/*
* Version de Garradin
*/
function garradin_version()
{
if (defined('GARRADIN_VERSION'))
|
>
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<?php
namespace Garradin;
error_reporting(-1);
/*
* Version de Garradin
*/
function garradin_version()
{
if (defined('GARRADIN_VERSION'))
|
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
{
$host = isset($_SERVER['HTTP_HOST'])
? $_SERVER['HTTP_HOST']
: (isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost');
define('WWW_URL', 'http' . (!empty($_SERVER['HTTPS']) ? 's' : '') . '://' . $host . WWW_URI);
}
/*
* Gestion des erreurs et exceptions
*/
class UserException extends \LogicException
{
}
error_reporting(-1);
function exception_error_handler($errno, $errstr, $errfile, $errline )
{
// For @ ignored errors
if (error_reporting() === 0) return;
throw new \ErrorException($errstr, 0, $errno, $errfile, $errline);
}
|
>
>
>
>
<
<
|
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
{
$host = isset($_SERVER['HTTP_HOST'])
? $_SERVER['HTTP_HOST']
: (isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost');
define('WWW_URL', 'http' . (!empty($_SERVER['HTTPS']) ? 's' : '') . '://' . $host . WWW_URI);
}
ini_set('error_log', GARRADIN_DATA_ROOT . '/error.log');
ini_set('log_errors', true);
ini_set('display_errors', defined('DEV') ? true : false);
/*
* Gestion des erreurs et exceptions
*/
class UserException extends \LogicException
{
}
function exception_error_handler($errno, $errstr, $errfile, $errline )
{
// For @ ignored errors
if (error_reporting() === 0) return;
throw new \ErrorException($errstr, 0, $errno, $errfile, $errline);
}
|