Certifico 2000/2025

In occasione del venticinquesimo di Certifico stiamo lavorando al nuovo layout del sito

Maggiori informazioni
Slide background
Featured

D.M. 21 Marzo 1973 MOCA IT | Consolidato 2019

DM 21 marzo 73 2019 small

DM 21 Marzo 1973 MOCA IT | Consolidato 2019

Ed. 3.1 del 14 Novembre 2019

Disponibile, in allegato, il testo consolidato Riservato Abbonati in formato PDF stampabile/copiabile.

Download Indice Ed. 3.1 del 14 Novembre 2019

Attenzione! Vedi Testo consolidato 2023

Il testo consolidato del D.M. 21 marzo 1973 "Disciplina igienica degli imballaggi, recipienti, utensili, destinati a venire in contatto con le sostanze alimentari o con sostanze d'uso personale" tiene conto delle modifiche dal 1973 al 2019.

Sono definiti "materiali e oggetti a contatto con gli alimenti" (MOCA) quei materiali e oggetti destinati a venire a contatto con gli alimenti (utensili da cucina e da tavola recipienti e contenitori, macchinari per la trasformazione degli alimenti, materiali da imballaggio etc.). Con tale termine si indicano anche i materiali ed oggetti che sono in contatto con l’acqua ad esclusione degli impianti fissi pubblici o privati di approvvigionamento idrico.

I materiali e gli oggetti destinati a venire a contatto con gli alimenti sono disciplinati da provvedimenti sia comunitari che nazionali. Per quanto riguarda la normativa comunitaria, il documento di riferimento è il Regolamento CE n. 1935/2004 che definisce i principi di carattere generale applicabili a tutti i materiali e gli oggetti destinati a entrare in contatto con gli alimenti.

In particolare, il Regolamento stabilisce che tutti i MOCA devono essere prodotti conformemente alle buone pratiche di fabbricazione e, in condizioni d’impiego normale o prevedibile, non devono trasferire agli alimenti componenti in quantità tale da:

- costituire un pericolo per la salute umana
- comportare una modifica inaccettabile della composizione dei prodotti alimentari
- comportare un deterioramento delle loro caratteristiche organolettiche.

A livello nazionale è il decreto del Ministro della Sanità del 21 marzo 1973 e successivi aggiornamenti a contenere disposizioni dettagliate per l’idoneità alimentare dei seguenti materiali e oggetti:

- materie plastiche
- gomma
- cellulosa rigenerata
- carta e cartone
- vetro
- acciaio inossidabile.

Il DM 21 marzo 1973 è stato più volte modificato, sia su richiesta delle imprese interessate, sia per conformarsi a quanto stabilito nell’Unione europea; in questo caso nel titolo del provvedimento nazionale è citata la direttiva di riferimento in modo da riconoscere la natura dell’aggiornamento.

Lo spirito della normativa si basa sulle cosiddette “liste positive” delle sostanze, che possono essere utilizzate nella produzione di tali materiali con le eventuali limitazioni e restrizioni, nonché sulle modalità per il controllo dell’idoneità al contatto alimentare.

Altri materiali, che non figurano nel DM 21 marzo 1973, sono stati oggetto di provvedimenti specifici:

- banda stagnata
- banda cromata verniciata
- ceramica
- alluminio.

L’inclusione nelle liste positive è subordinata ad accertamento della loro idoneità per cui le imprese interessate devono fornire gli elementi di valutazione necessari sulla base del protocollo riportato nell’allegato I del D.M. 21 marzo 1973, come sostituito dall’allegato I del Decreto 3 giugno 1994, n. 511.

Changelog

Ed. 3.1 Novembre 2019

Rettifica Decreto 9 maggio 2019 n. 72
Avviso di rettifica - Comunicato relativo al decreto del Ministro della salute 9 maggio 2019, n. 72 concernente il «Regolamento recante l'aggiornamento al decreto del Ministro della sanita' 21 marzo 1973, recante: "Disciplina igienica degli imballaggi, recipienti, utensili, destinati a venire in contatto con le sostanze alimentari o con sostanze d'uso personale", limitatamente agli acciai inossidabili». (Decreto pubblicato nella Gazzetta Ufficiale - Serie generale - n. 179 del 1° agosto 2019).
(GU Serie Generale n.267 del 14-11-2019)

Ed. 3.0 Agosto 2019

Decreto 9 maggio 2019 n. 72
Regolamento recante l'aggiornamento al decreto del Ministro della sanita' 21 marzo 1973, recante: «Disciplina igienica degli imballaggi, recipienti, utensili, destinati a venire in contatto con le sostanze alimentari o con sostanze d'uso personale», limitatamente agli acciai inossidabili.
(GU Serie Generale n.179 del 01-08-2019)

Ed. 2.0 Aprile 2019

Decreto Ministeriale 07 Febbraio 2019
Regolamento recante aggiornamento al decreto del Ministro della sanita' 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d'uso personale
(GU n.84 del 09-04-2019)

- Miglioramenti grafici.

Ed. 1.0 Dicembre 2017

Decreto Ministeriale 21 marzo 1973
Disciplina igienica degli imballaggi, recipienti, utensili, destinati a venire in contatto con le sostanze alimentari o con sostanze d'uso personale.
(Suppl. Ordinario alla GU n. 104 del 20 aprile 1973)

Aggiornamenti al decreto:

- Decreto del Ministero della Salute (DMS) del 3.8.74
Modificazione al decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 227 del 31-8-1974 pag. 5753

- DMS 19.11.74 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973 riguardante la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 319 del 6-12-1974 pag. 8496

- DMS 27.3.75 (modifica carte e cartoni)
Modificazione al decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 96 del 10-4-1975 pag. 2394

- DMS 13.9.75 (integrazione della lista positiva)
Modificazione al decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 272 del 13-10-1975 pag. 7237.

- DMS 18.6.79 (modifica carte e cartoni)
Aggiornamento del decreto ministeriale 21 marzo 1973 riguardante la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 180 del 3-7-1979 pag 5516

- DMS 2.12.80 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 347 del 19-12-1980 pag. 10935

- DMS 25.6.81
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 198 del 21-7-1981 pag. 4675

- DMS 2.6.82 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973 concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 200 del 22-7-1982 pag 5177

- DMS 20.10.82 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 340 del 11-12-1982 pag. 8982

- DMS 18.2.84 (scatole di latta)
Disciplina dei contenitori in banda stagnata saldati con lega stagno-piombo ed altri mezzi. G.U. n. 76 del 16-3-1984 pag. 2294

- DMS 4.4.85 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973, riguardante la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 120 del 23-5-85 pag. 3660

- DMS n. 395 del 7.8.87 (integrazione della lista positiva)
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 226 del 28-9-1987 pag. 10

- DMS n. 243 del 1.6.88 (banda cromata)
Disciplina degli oggetti in banda cromata verniciata destinata a venire in contatto con gli alimenti. G.U. n. 153 del 1-7-1988 pag. 7

- DMS n. 90 del 18.1.91 (integrazione della lista positiva, modifiche a carte e cartoni)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973 concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 67 del 20-3-1991 pag. 7

- DMS n. 408 del 30.10.91 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 303 del 28-12-1991 pag. 7

- DMS n. 220 del 26.4.93 (integrazione della lista positiva, modifiche a carte e cartoni) Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale. Recepimento delle direttive 82/711/CEE, 85/572/CEE, 90/128/CEE e 92/39/CEE.
G.U. n. 162 del 13-7-1993 pag. 5

- DMS n. 322 del 15.7.93 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 199 del 25-8-1993 pag. 3

- DMS n. 511 del 3.6.94 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 198 del 25-8-1994 pag. 4

- DMS n. 156 del 24.2.95 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 103 del 5-5-1995 pag. 3

- DMS n. 405 del 13 luglio 1995 (banda stagnata)
Regolamento recante aggiornamento del decreto ministeriale 18 febbraio 1984 concernente la disciplina dei contenitori in banda stagnata saldati con lega stagno-piombo ed altri mezzi.
S.O. n. 195 alla G.U. n.228 del 29-09-1995 pag. 5

- DMS n. 572 del 24.9.96 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze
alimentari e con sostanze d’uso personale. Recepimento della direttiva 95/3/CE. S.O. n.195 alla G.U. n. 264 del 11-11-1996

- DMS n. 338 del 22.07.1998 (integrazione della lista positiva e requisiti di purezza, condizioni per i test di migrazione) Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale, a seguito del recepimento della direttiva n.97/48/CE
G.U. n. 228 del 30-09-1998 pag. 13

- DMS n. 322 del 4.8.99 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1993 concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 218 del 16-9-1999 pag. 14

- DMS n. 538 del 17.12.99 (limiti per gli ftalati)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n. 28 del 4-2-2000 pag.7

- DMS n. 411 del 1.12.2000 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 11 del 15-1-2001 pag. 3

- DMS n. 267 del 30 maggio 2001 (modifiche a carte e cartoni)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 155 del 6.7.2001 pag. 12

- DMS n. 299 del 22.12.2005 (Plastica riciclata)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, dei recipienti e degli utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
G.U. n 37 del 14-02-2006 pag. 12

DMS n. 76 del 18.4.07 (alluminio)
Regolamento recante la disciplina igienica dei materiali e degli oggetti di alluminio e di leghe di alluminio destinati a venire a contatto con gli alimenti.
G.U. n. 141 del 20-6-2007 pag. 5

- DMS n. 217 del 25.9.07 (modifiche a carte e cartoni)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 270 del 20-11-2007 pag. 4

- DMS n. 269 del 12.12.07 (acciaio inossidabile)
Regolamento recante aggiornamento del decreto 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente agli acciai inossidabili.
G.U. n. 32 del 7-2-2008 pag. 18

- DMS n. 270 del 12.12.07 (integrazione della lista positiva)
Regolamento recante aggiornamento del decreto 21 marzo 1973, recante la disciplina degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 33 dell’8-2-2008 pag. 4

- DMS n. 215 del 10.12.08 (acciaio inossidabile)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente agli acciai inossidabili.
G.U. n. 20 del 26-1-2009 pag. 1

- Decreto n. 176 del 27.10.2009 (acciai inossidabili)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente agli acciai inossidabili.
G.U. n. 287 del 10/12/2009

- Decreto 18 maggio 2010, n. 113 (bottiglie in polietilentereftalato riciclato)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente alle bottiglie in polietilentereftalato riciclato.
G.U. n. 168 del 21 luglio 2010

- Decreto n. 258 del 21.12.2010 (acciai inossidabili)
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente agli acciai inossidabili.
G.U. n. 28 del 04/02/2011

- Decreto n.72 del 4 aprile 2012 (carte e cartoni)
Regolamento concernente aggiornamento del decreto del Ministro della sanità 21 marzo 1973, recante: «Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale» limitatamente alle carte e cartoni.
G.U.R.I. n. 129 del 5 giugno 2012

- Decreto 16 aprile 2012, n. 77 (cassette in polipropilene e polietilene riciclato)
Regolamento recante aggiornamento del decreto del Ministro della sanità 21 marzo 1973, recante: “Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale, limitatamente alle cassette in polipropilene e polietilene riciclato.
G.U.R.I. n. 135 del 12 giugno 2012

- Decreto 9 luglio 2012, n. 139 (bottiglie in polietilentereftalato riciclato)
Regolamento recante integrazioni al decreto del Ministro della sanità 21 marzo 1973 recante: «Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale», inerenti le bottiglie in polietilentereftalato riciclato.
G.U.R.I. n. 191 del 17 agosto 2012

- Decreto 4 febbraio 2013, n. 23 (integrazione della lista positiva)
Regolamento relativo all’aggiornamento del decreto del Ministro della sanità 21 marzo 1973, recante: «Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale».
G.U.R.I. n. 71 del 25 marzo 2013

- Decreto 20 settembre 2013, n. 134 (bottiglie in polietilentereftalato riciclato)
Regolamento recante aggiornamento del decreto del Ministro della sanità 21 marzo 1973, recante: «Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale», limitatamente a bottiglie e vaschette in polietilentereftalato riciclato
G.U.R.I. n. 285 del 5 dicembre 2013

- Decreto 11 novembre 2013, n. 140 (acciai inossidabili)
Regolamento recante aggiornamento al decreto del Ministro della sanità 21 marzo 1973 recante: “Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale” limitatamente agli acciai inossidabili
G.U.R.I. n. 294 del 16 dicembre 2013

- Decreto 6 agosto 2015, n. 195 (acciai inossidabili)
Regolamento recante aggiornamento limitatamente agli acciai inossidabili al decreto del Ministro della sanità 21 marzo 1973, recante: “Disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale”.
G.U.R.I n.288 dell’11 dicembre 2015

- D.Lgs. No. 108 del 25.1.92
Attuazione della Direttiva 89/109/CEE concernente i materiali e gli oggetti destinati a venire a contatto con i prodotti alimentari. Pubblicato nel supplemento ordinario n. 31 alla G.U. Serie Generale n. 39 del 17-2-1992 pag. 1201

- DPR No. 777 23.8.82
Attuazione della direttiva (CEE) n. 76/893 relativa ai materiali e agli oggetti destinati a venire a contatto con i prodotti alimentari. G.U. n. 298 del 28/10/1982
80/590/CEE (symbol)

- DMS del 25.6.1981
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
G.U. n. 198 del 21-7-1981 pag. 4675

- DMS del 16.02.2011
Recepimento della direttiva 2011/8/UE della Commissione del 28 gennaio 2011 che modifica la direttiva 2002/72/CE per quanto riguarda le restrizioni di impiego del bisfenolo A nei biberon di plastica.
G.U. n. 63 del 18/3/2011

- DMS No. 220 del 26.4.93
Regolamento recante aggiornamento del decreto ministeriale 21marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento delle direttive 82/711/CEE, 85/572/CEE, 90/128/CEE e 92/39/CEE. G.U. N 162 del 13.07.1993, pag.5

- DMS No. 220 del 26.4.93
Regolamento recante aggiornamento del decreto ministeriale 21marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento delle direttive 82/711/CEE, 85/572/CEE, 90/128/CEE e 92/39/CEE. G.U. N 162 del 13.07.1993, pag.5

- DMS No. 735 del 28.10.94
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Attuazione delle direttive 93/8/CEE e 93/9/CEE. G.U. N.1 del 02.01.1995, pag.3

- DMS No. 572 del 24.9.96
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento della direttiva 95/3/CE
S.O n.195 alla G.U. N. 264 del 11.11.1996

- DMS No. 91 del 6.2.97
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento della direttiva 96/11/CE.
G.U. N. 77 del 03.04.1997 pag. 28

- DMS No. 210 del 15.6.2000
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento della direttiva 99/91/CE. G.U. N. 175 del 28.7.2000, pag. 8

- DMS No. 123 del 28.3.2003
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento delle direttive n. 2001/62/CE, 2002/16/CE e 2002/17/CE. S. O. n.89/L alla G.U. N. 125 del 31.5.2003 (N.89/L)

- DMS No 227 del 4.5.2006
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento delle direttive n. 2004/1/CE, 2004/13/CE e 2004/19/CE. G.U. N. 159 del 11.7.2006, pag. 4

- DMS No 82 of 18.4.07
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
Recepimento della direttiva 2005/79/CE S.O. n.149/L alla G.U. N. 151 del 2.7.2007

- DMS No 174 del 24.9.08
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale.
Recepimento della direttiva 2007/19/CE. S.O. n.246/L alla G.U. N. 261 del 7.11.2008

- DMS del 23.4.09
Aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire a contatto con le sostanze alimentari o con sostanze d’uso personale.
Recepimento della direttiva 2008/39/CE (materie plastiche) G.U. N.144 del 24.6.2009, pag. 21

- Corrigendum (G.U. n 147 del 27 giugno 2009 e G.U. n.160 del 13 luglio 2009)

- DMS No. 220 del 26.4.93
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Recepimento delle direttive 82/711/CEE, 85/572/CEE, 90/128/CEE e 92/39/CEE. S.O. n. 64 alla G.U. n. 162 del 13-7-1993

- Corrigendum G.U. n. 257 del 2-11-1993

- DMS No. 735 del 28.10.94
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Attuazione delle direttive 93/8/CEE e 93/9/CEE. G.U. N. 1 del 02.01.1995, pag. 3

- DMS n.338 del 30.9.98
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale, a seguito del recepimento della direttiva n. 97/48/CE.
G.U. N. 228 del 30.09.1998, pag. 13

- DMS No. 556 del 10.7.94
Regolamento recante aggiornamento del decreto ministeriale 21 marzo 1973, concernente la disciplina igienica degli imballaggi, recipienti, utensili destinati a venire in contatto con le sostanze alimentari e con sostanze d’uso personale.
Attuazione delle direttive 93/10/CEE e 93/111/CE. G.U. n. 229 del 30.09.1994, pag. 5

- DMS No. 230 del 10.5.2006
Regolamento recante recepimento della direttiva 2004/14/CE del 29 gennaio 2004 che modifica la direttiva 93/10/CEE relativa ai materiali e agli oggetti di pellicola di cellulosa rigenerata destinati a venire a contatto con gli alimenti.
G.U. n. 160 del 12.07.2006

- Decreto 31 maggio 2016, N. 142 (cellulose rigenerata)
Regolamento recante aggiornamento al decreto del Ministro della sanità 21 marzo 1973 concernente la «Disciplina igienica degli imballaggi, recipienti, utensili, destinati a venire in contatto con le sostanze alimentari o con sostanze d’uso personale», limitatamente agli oggetti di cellulosa rigenerata.
G.U.R.I n. 173 del 26 Luglio 2016

- DMS del 4.4.85
Disciplina degli oggetti di ceramica destinati ad entrare in contatto con i prodotti alimentari
G.U. n. 98 del 26.04.1985, pag. 3033

- DMS del 1.2.2007
Recepimento della direttiva n. 2005/31/CEE della Commissione del 29 aprile 2005, che modifica la direttiva 84/500/CEE del Consiglio, per quanto riguarda una dichiarazione di conformità ed i criteri di efficienza dei metodi di analisi per gli oggetti di ceramica, destinati ad entrare in contatto con i prodotti alimentari.
G.U. n. 66 del 20.03.2007, pag. 32

- DMS del 8.2.95
Recepimento della direttiva 93/11/CEE della Commissione del 15 marzo 1993 concernente la liberazione di N-nitrasammine e di sostanze N-nitrosabili da succhiotti e tettarelle di elastomero o di gomma naturale.
G.U. n. 68 del 22.03.1995, pag. 17.

Per tutta la normativa elencata vedi:

...

Sistemi Operativi: iOS/Android
Revisione: 3.1
Pubblicato: 14/11/2019
Autore: Ing. Marco Maccarelli
Editore: Certifico s.r.l. 
Lingue: Italiano 
ISBN: 978-88-98550-87-6
Abbonati: Chemicals/3RED/Full

Acquista Documento PDF

Download Google Android

Download Apple iOS

Certifico s.r.l.

Sede: Via A. De Curtis, 28 - 06135 Perugia - IT
Sede: Via Madonna Alta 138/A - 06128 Perugia - IT
P. IVA: IT02442650541

Tel. 1: +39 075 599 73 63
Tel. 2: +39 075 599 73 43

Assistenza: +39 075 599 73 43

www.certifico.com
info@certifico.com

Testata editoriale iscritta al n. 22/2024 del registro periodici della cancelleria del Tribunale di Perugia in data 19.11.2024

25.014MBMemory Usage232msRequest Duration
Joomla! Version5.2.5
PHP Version8.3.14
Identityguest
Response200
Templateshaper_helixultimate
Database
Server
mysql
Version
10.11.6-MariaDB-0+deb12u1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:2 [ "id" => "8151" "view" => "article" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "62a92c53e84a3da1ecb6bdbbf83e5ec6" => "ggsr2ahs491m1cna1vn4eeo5f3" ]
$_SERVER
array:42 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1744232383 "last" => 1744232383...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (84.46KB) (3.96ms)
  • afterInitialise (3.34MB) (19.42ms)
  • afterRoute (251.04KB) (3.23ms)
  • beforeRenderComponent com_content (49.56KB) (655μs)
  • Before Access::preloadComponents (all components) (57.5KB) (1.91ms)
  • After Access::preloadComponents (all components) (115.88KB) (381μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.82MB) (16.25ms)
  • Before Access::getAssetRules (id:17304 name:com_content.article.8151) (514.65KB) (289μs)
  • After Access::getAssetRules (id:17304 name:com_content.article.8151) (12.67KB) (121μs)
  • afterRenderComponent com_content (653.82KB) (28.3ms)
  • afterDispatch (2.44KB) (242μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (11.42ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (80.34KB) (2.62ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (3μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (314μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.45ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.86KB) (31.48ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (612μs)
  • beforeRenderRawModule mod_menu (Social) (41.4KB) (413μs)
  • afterRenderRawModule mod_menu (Social) (60.09KB) (3.1ms)
  • beforeRenderModule mod_menu (Social) (704B) (3μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (486μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.59ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (3.11KB) (477μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (24μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.15ms)
  • beforeRenderModule mod_menu (Policies) (704B) (2μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (468μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (9μs)
  • afterRenderRawModule mod_menu (Store) (18.38KB) (3.15ms)
  • beforeRenderModule mod_menu (Store) (704B) (2μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (494μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (23μs)
  • afterRenderRawModule mod_menu (Info) (11.67KB) (2.11ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (483μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (8μs)
  • afterRenderRawModule mod_menu (Marketing) (20.39KB) (3.68ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (2μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (504μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (21μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (518μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (503μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (21μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (6.26ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (3μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (501μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (2.55KB) (9μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (112μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (177μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (768B) (7μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (89μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (71μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (1.25KB) (6μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (83μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (69μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.38KB) (6μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (3.41KB) (84μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (67μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (1.48KB) (5μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (83μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (66μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (87μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (2μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (67μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (5μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (1μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (66μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (5μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (84μs)
  • beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (66μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (5μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (81μs)
  • beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (64μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (1.28KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (83μs)
  • beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (67μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (5μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (83μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (1μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (66μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (4μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (83μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (1μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (65μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (5μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (82μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (64μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (5μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (82μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (1μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (64μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.63KB) (5μs)
  • afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (0μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (65μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (85μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (66μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (83μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (65μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (5μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (83μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (1μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (65μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (88μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (1μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (72μs)
  • beforeRenderRawModule mod_custom (MEPA) (2.05KB) (6μs)
  • afterRenderRawModule mod_custom (MEPA) (11.94KB) (83μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (67μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (21μs)
  • afterRenderRawModule mod_menu (Temi) (294.36KB) (40.51ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (538μs)
  • beforeRenderRawModule mod_custom (Titolo Predefinito) (2.1KB) (42μs)
  • afterRenderRawModule mod_custom (Titolo Predefinito) (1.03KB) (125μs)
  • beforeRenderModule mod_custom (Titolo Predefinito) (720B) (1μs)
  • afterRenderModule mod_custom (Titolo Predefinito) (3.23KB) (506μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.47KB) (56μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (4.76ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (82μs)
  • afterRender (969KB) (26.64ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (294.36KB) (17.5%)
    40.51ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.86KB) (13.6%)
    31.48ms
    1 x afterRenderComponent com_content (653.82KB) (12.22%)
    28.30ms
    1 x afterRender (969KB) (11.51%)
    26.64ms
    1 x afterInitialise (3.34MB) (8.39%)
    19.42ms
    1 x After Access::preloadPermissions (com_content) (16.82MB) (7.02%)
    16.25ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.93%)
    11.42ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (2.7%)
    6.26ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (2.05%)
    4.76ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.79%)
    4.15ms
    1 x afterLoad (84.46KB) (1.71%)
    3.96ms
    1 x afterRenderRawModule mod_menu (Marketing) (20.39KB) (1.59%)
    3.68ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.49%)
    3.45ms
    1 x afterRoute (251.04KB) (1.4%)
    3.23ms
    1 x afterRenderRawModule mod_menu (Store) (18.38KB) (1.36%)
    3.15ms
    1 x afterRenderRawModule mod_menu (Social) (60.09KB) (1.34%)
    3.10ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (80.34KB) (1.13%)
    2.62ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (1.12%)
    2.59ms
    1 x afterRenderRawModule mod_menu (Info) (11.67KB) (0.91%)
    2.11ms
    1 x Before Access::preloadComponents (all components) (57.5KB) (0.83%)
    1.91ms
    1 x beforeRenderComponent com_content (49.56KB) (0.28%)
    655μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.26%)
    612μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.23%)
    538μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.22%)
    518μs
    1 x afterRenderModule mod_custom (Titolo Predefinito) (3.23KB) (0.22%)
    506μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.22%)
    504μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.22%)
    503μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.22%)
    501μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.21%)
    494μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.21%)
    486μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.21%)
    483μs
    1 x afterRenderModule mod_menu (Media) (3.11KB) (0.21%)
    477μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.2%)
    468μs
    1 x beforeRenderRawModule mod_menu (Social) (41.4KB) (0.18%)
    413μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.16%)
    381μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.14%)
    314μs
    1 x Before Access::getAssetRules (id:17304 name:com_content.article.8151) (514.65KB) (0.12%)
    289μs
    1 x afterDispatch (2.44KB) (0.1%)
    242μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (0.08%)
    177μs
    1 x afterRenderRawModule mod_custom (Titolo Predefinito) (1.03KB) (0.05%)
    125μs
    1 x After Access::getAssetRules (id:17304 name:com_content.article.8151) (12.67KB) (0.05%)
    121μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.05%)
    112μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.04%)
    89μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (0.04%)
    88μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.04%)
    87μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.04%)
    85μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.04%)
    84μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (3.41KB) (0.04%)
    84μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.04%)
    84μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.04%)
    84μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (MEPA) (11.94KB) (0.04%)
    83μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.04%)
    82μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.04%)
    82μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.04%)
    82μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.04%)
    81μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.03%)
    71μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.03%)
    69μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (0.03%)
    65μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.03%)
    65μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.03%)
    65μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.03%)
    65μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.03%)
    64μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.03%)
    64μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.03%)
    64μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.47KB) (0.02%)
    56μs
    1 x beforeRenderRawModule mod_custom (Titolo Predefinito) (2.1KB) (0.02%)
    42μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    24μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (2.55KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0%)
    8μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (768B) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (1.25KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (1.28KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (MEPA) (2.05KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (1.48KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.63KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (2.38KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (0%)
    4μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Certifico ADR) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Regolamento Macchine) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (TUSSL / Link) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Food Safety book) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Titolo Predefinito) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (0%)
    0μs
80 statements were executed, 35 of which were duplicates, 45 unique24.64ms4.86MB
  • SELECT @@SESSION.sql_mode;38μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?51μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 127μs1.31KBParamsExplainStack/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `com_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id45μs992BParamsStack/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `com_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 197μs1.56KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`30μs656BExplainStack/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `com_usergroups` AS `a` LEFT JOIN `com_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest48μs1.33KBParamsExplainStack/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `com_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`243μs4.48KBParamsExplainStack/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `com_menu` AS `m` LEFT JOIN `com_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`786μs375.92KBParamsExplainStack/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `com_template_styles` AS `s` LEFT JOIN `com_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 196μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'44μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC45μs1.59KBExplainStack/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `com_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)256μs7.44KBParamsExplainStack/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `com_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 08.85ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`235μs1.77KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '8151'1.62ms48BStack/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)267μs79.38KBParamsExplainStack/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`217μs3.97KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `com_contentitem_tag_map` AS `m` INNER JOIN `com_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)2.77ms4.03KBParamsExplainStack/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`322μs3.97KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM com_fields AS a LEFT JOIN `com_languages` AS l ON l.lang_code = a.language LEFT JOIN com_users AS uc ON uc.id=a.checked_out LEFT JOIN com_viewlevels AS ag ON ag.id = a.access LEFT JOIN com_users AS ua ON ua.id = a.created_user_id LEFT JOIN com_fields_groups AS g ON g.id = a.group_id LEFT JOIN `com_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC405μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `com_content` AS `a` LEFT JOIN `com_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC2.37ms2.59KBParamsExplainStack/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`217μs3.97KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config147μs24.63KBExplainStack/administrator/components/com_hikashop/classes/config.php:16Copy
  • SET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));25μs0BStack/administrator/components/com_hikashop/helpers/helper.php:3558Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `com_modules` AS `m` LEFT JOIN `com_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `com_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`659μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id48μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`85μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context84μs1.55KBParamsExplainStack/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)229μs78.17KBParamsExplainStack/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `com_scheduler_tasks` AS `a` WHERE `a`.`state` = 194μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id91μs3.81KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id45μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id35μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`110μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`119μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id46μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id35μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`88μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id53μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`88μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id42μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`84μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`81μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`327μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id34μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`316μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`175μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs12.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id29μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`166μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id61μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`315μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = ?43μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?897μs592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy