GlisWeb framework
_src
_lib
_log.tools.php
Vai alla documentazione di questo file.
1
<?php
2
13
// namespace
14
use
Google\Cloud\Logging\LoggingClient
;
15
23
function
log2google
(
$l
,
$f
,
$p
,
$m
,
$r
) {
24
25
// logger di test
26
$logging
=
new
LoggingClient([
27
'projectId'
=>
$p
28
]);
29
30
// logger PSR
31
$logger
=
$logging
->psrLogger(
$f
);
32
33
// messaggi di test
34
switch
(
$l
) {
35
case
0:
36
$logger
->emergency(
$m
,
$r
);
37
break
;
38
case
1:
39
$logger
->alert(
$m
,
$r
);
40
break
;
41
case
2:
42
$logger
->critical(
$m
,
$r
);
43
break
;
44
case
3:
45
$logger
->error(
$m
,
$r
);
46
break
;
47
case
4:
48
$logger
->warning(
$m
,
$r
);
49
break
;
50
case
5:
51
$logger
->notice(
$m
,
$r
);
52
break
;
53
case
6:
54
$logger
->info(
$m
,
$r
);
55
break
;
56
case
7:
57
$logger
->debug(
$m
,
$r
);
58
break
;
59
}
60
61
}
62
71
function
logLvl2string
(
$l
) {
72
73
switch
(
$l
) {
74
case
0:
75
return
'LOG_EMERG'
;
76
break
;
77
case
1:
78
return
'LOG_ALERT'
;
79
break
;
80
case
2:
81
return
'LOG_CRIT'
;
82
break
;
83
case
3:
84
return
'LOG_ERR'
;
85
break
;
86
case
4:
87
return
'LOG_WARNING'
;
88
break
;
89
case
5:
90
return
'LOG_NOTICE'
;
91
break
;
92
case
6:
93
return
'LOG_INFO'
;
94
break
;
95
case
7:
96
return
'LOG_DEBUG'
;
97
break
;
98
default
:
99
return
NULL;
100
break
;
101
}
102
103
}
104
105
?>
logLvl2string
logLvl2string( $l)
converte in stringa il livello di errore
Definition:
_log.tools.php:71
$l
$l
Definition:
_ricerca.it-IT.php:4
$logging
$logging
Definition:
_log.01.php:13
LoggingClient
$p
$p['ricerca']
Definition:
_ricerca.it-IT.php:11
$f
$f
Definition:
_filesystem.php:21
$m
$m
Definition:
_ricerca.it-IT.php:5
$logger
$logger
Definition:
_log.01.php:16
log2google
log2google( $l, $f, $p, $m, $r)
https://cloud.google.com/logging/docs/setup/php
Definition:
_log.tools.php:23
$r
$r
Definition:
_osm.php:25
Generato Sab 25 Lug 2020 23:06:28 per GlisWeb framework da
1.8.13