GlisWeb framework
_default.after.php
Vai alla documentazione di questo file.
1 <?php
2 
17  // log
18  logWrite( "controller default/after per ${t}/${a}", 'controller', LOG_DEBUG );
19 
20  // elaborazioni di default dei dati
21  switch( strtoupper( $a ) ) {
22 
23  case METHOD_GET:
24 
25  // se sono presenti dati
26  if( isset( $d ) && is_array( $d ) ) {
27 
28  // se i dati riguardano un singolo oggetto
29  if( in_array( 'id', $ks ) ) {
30 
31  // elaboro i campi
32  foreach( $d as $vKey => $vVal ) {
33 
34  // converto le timestamp in date
35  if( substr( $vKey, 0, 10 ) == 'timestamp_' && ! empty( $vVal ) ) {
36  $d[ $vKey ] = date( 'Y-m-d\TH:i', $vVal );
37  }
38 
39  }
40 
41  } else {
42 
43  // elaboro l'intera collezione di oggetti
44  foreach( $d as &$row ) {
45 
46  // elaboro i campi
47  foreach( $row as $vKey => $vVal ) {
48 
49  // converto le timestamp in date
50  if( substr( $vKey, 0, 10 ) == 'timestamp_' && ! empty( $vVal ) ) {
51  $row[ $vKey ] = date( 'Y-m-d\TH:i', $vVal );
52  }
53 
54  }
55 
56  }
57 
58  }
59 
60  }
61 
62  break;
63 
64  }
65 
66 ?>
logWrite( $m, $f='site', $l=LOG_NOTICE, $d=DIRECTORY_LOG, $t=CURRENT_LOG_LEVEL, $s=SITE_STATUS)
scrive un messaggio nei log del sito
Definition: _log.utils.php:48
if(!empty($_REQUEST['id'])) $d
$a
Definition: _slack.php:21
const METHOD_GET
Definition: _config.php:280