Joomla 2.5 base de données : getErrorNum() et getErrorMsg() -> deprecated

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : Joomla 2.5 base de données : getErrorNum() et getErrorMsg() -> deprecated

    Envoyé par jisse03 Voir le message
    Bonjour,

    En créant pour le composant une classe MonComposantException extends Exception, et en gérant tes exceptions directement depuis cette classe.
    Je dois utilsier quelque chose comme cela pour garder la comptabilité avec Joomla! 2.5, dans ce cas là je ne peux pas utiliser de try catch
    Code PHP:
    if (JError::$legacy) {
      
    JError::setErrorHandling(E_ERROR'die');
      return 
    JError::raiseError(500JText::sprintf('JLIB_DATABASE_ERROR_LOAD_DATABASE_DRIVER'$options['driver']));
    }
    else {
      throw new 
    DatabaseException(JText::sprintf('JLIB_DATABASE_ERROR_LOAD_DATABASE_DRIVER'$options['driver']));

    Développeur de l'extension Kunena : https://github.com/Kunena/Kunena-Forum

    Commentaire


    • #17
      Re : Joomla 2.5 base de données : getErrorNum() et getErrorMsg() -> deprecated

      Rien ne t'empêche de tirer également parti du mode legacy. Mais qui dit legacy dit que ça disparaîtra un jour ou l'autre. J! 2.5 permet d'utiliser les 2 (le legacy pour portage rapide d'extensions 1.5, et le modèle utilisant les exceptions pour faciliter le portage vers 3.0).
      Pas de demande de support par MP.
      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X