gino CMS  2.5.0
gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
Error Class Reference

Classe per la gestione di errori da mostrare all'utente E' possibile anche mostrare dei warning per facilitare il debug. More...

Static Public Member Functions

static codeMessages ()
 Elenco dei codici di errore numerici. More...
 
static errorMessage ($message, $link)
 Gestione dell'errore con reindirizzamento a un indirizzo indicato L'errore viene salvato in sessione, avviene quindi il reindirizzamento. More...
 
static warning ($message)
 Stampa warning se si è in DEBUG TRUE. More...
 
static getErrorMessage ()
 Recupera il messaggio di errore e lo toglie dalla sessione. More...
 

Detailed Description

Classe per la gestione di errori da mostrare all'utente E' possibile anche mostrare dei warning per facilitare il debug.

I warning vengono mostrati solamente se la costante DEBUG in configuration.php è settata a FALSE.

Author
marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Member Function Documentation

static codeMessages ( )
static

Elenco dei codici di errore numerici.

Returns
array associativo codice-errore => stringa-errore
static errorMessage (   $message,
  $link 
)
static

Gestione dell'errore con reindirizzamento a un indirizzo indicato L'errore viene salvato in sessione, avviene quindi il reindirizzamento.

L'errore viene mostrato al nuovo url e poi tolto dalla sessione per evitare ripetizioni. Esempio

return \Gino\Error::errorMessage(array('error'=>1), $error_redirect);
Parameters
array$messagearray associativo di opzioni
  • error (mixed)
    • string: testo personalizzato dell'errore
    • integer: codice di errore
  • hint (string): testo dei suggerimenti
string$linkcollegamento al quale reindirizzare a seguito dell'errore
Returns
Gino.Http.Redirect alla pagina di errore
static getErrorMessage ( )
static

Recupera il messaggio di errore e lo toglie dalla sessione.

Returns
messaggio di errore se presente, stringa vuota altrimenti
static warning (   $message)
static

Stampa warning se si è in DEBUG TRUE.

Esempio

error::warning('modello inesistente');
Parameters
string$messagemessaggio
Returns
void

The documentation for this class was generated from the following file: