Skip to content
Extraits de code Groupes Projets
  1. avr. 04, 2024
  2. mars 31, 2024
  3. fév. 16, 2024
  4. fév. 15, 2024
  5. jan. 10, 2024
    • marcimat's avatar
    • marcimat's avatar
      fix: Notice, est le niveau de log mini par défaut, pas Info. · 6062aa1f
      marcimat a rédigé
      Par ailleurs, la constante `_LOG_FILTRE_GRAVITE` qui reste pour le moment
      reçoit une valeur `Psr\Log\LogLevel::*` plutôt qu’une constante SPIP dépréciée.
      
      On accepte aussi que ça soit un enum `Monolog\Level` également
      6062aa1f
    • marcimat's avatar
      deprecate: Constantes de niveau de log _LOG_* · ae213e43
      marcimat a rédigé
      ae213e43
    • marcimat's avatar
      feat: Utiliser spip/logger (Monolog) · 8feea445
      marcimat a rédigé
      Introduction de `spip_logger()` qui retourne un logger compatible Psr\Log\LoggerInterface.
      Le logger utilise en interne Monolog (mais écrit à peu près comme faisait SPIP)
      
      Ce logger écrit par défaut comme avant dans le fichier `spip.log`
      
      On peut indiquer un autre canal de log (ie: fichier de log ici): `spip_logger('autoriser')`
      Dans ce cas là, ça loge comme avant dans `autoriser.log` et dans `spip.log`
      
      Exemple: `spip_logger('autoriser')->notice('Un log d’une certaine importance');`
      
      La fonction `spip_log()` est dépréciée, au profit de `spip_logger()`.
      8feea445
  6. déc. 31, 2023
  7. déc. 22, 2023
Chargement en cours