Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    158

    try catch in CodeIgniter

    Ciao a tutti!
    sto usando codeigniter per un progetto.

    Siccome sto cercando di realizzare il più ordinatamente possibile, in modo da garantire una maggiore manutenibilità stavo pensando anche alla gestione degli errori/eccezioni.

    Volevo sapere se è una buona pratica usare il costrutto try catch ad esempio tutte le volte che si fa ua chiamata al db per eseguire una query.

    E' la tecnica più corretta? Ce ne sono altre più indicate?

    avevo pensato ad una cosa del genere nel controller
    Codice PHP:
    try{
        if(!
    $this->my_model->getRecord()){
            throw new 
    Exception('ERRORE nella chiamata al db');
        } else {
            
    // fai qualcosa con i risultati ottenuti
        
    }
    } catch (
    Exception $e){
        echo 
    $e->getMessage();

    Ogni volta che utilizzo il db dovrei fare una cosa del genere?

    Grazie a tutti per i consigli anticipatamente!

    NB: l'obiettivo primario è la pulizia, l'eleganza e la manutenibilità del codice
    Ultima modifica di Alifuma92; 05-05-2016 a 13:40

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.