Ambiente

Sentenza T.A.R. Lazio del 20 gennaio 2023 n. 1055

Sentenza T A R  Lazio 20 gennaio 2023 n  1055

Sentenza T.A.R. Lazio del 20 gennaio 2023 n. 1055

ID 18931 | 08.02.2023 / In allegato Sentenza

La raccolta e il trasporto dei rifiuti derivanti dalle attività di pulizia manutentiva delle reti fognarie e delle fosse settiche, anche se prelevati presso soggetti diversi, devono essere accompagnati - in sostituzione del FIR ex art. 193 del D.lgs 152/2006 in forza di una norma di rango legislativo - dal modello unico di trasporto per automezzo e percorso di raccolta, adottato con Delibera n. 14/2021 dell'Albo nazionale gestori ambientali.

________

Sentenza T.A.R. Lazio del 20 gennaio 2023 n. 1055

per l'annullamento

1) della deliberazione n. 14 del 21.12.2021 adottata dal Comitato nazionale dell'albo nazionale gestori ambientali, pubblicata in Gazzetta Ufficiale della Repubblica Italiana - Serie Generale n. 36 del 12.02.2022;
2) della risposta fornita il 17.03.2022, con posta elettronica certificata, dal Comitato nazionale dell'Albo nazionale gestori ambientali;
3) di ogni altro atto connesso, presupposto e/o consequenziale, anche se non attualmente conosciuto nonché per la declaratoria di illegittimità del silenzio-inadempimento dell'Amministrazione resistente sull'istanza di chiarimenti inoltrata dalla ricorrente in data 26.10.2021; e, quanto ai motivi aggiunti depositati 22 luglio 2022, per l'annullamento:
1) della (non nota) richiesta di parere del Ministero della transizione ecologica- Albo nazionale gestori ambientali - Comitato nazionale, acquisita al protocollo Mite/62074 del 18.05.2022, vertente sulla obbligatorietà del documento unico di trasporto previsto dall'art. 230, comma 5, D.lgs 152/2006 e sulla sua alternatività al formulario di identificazione dei rifiuti previsto al comma 1 dell'art. 193 del medesimo decreto;
2) del chiarimento fornito dal Ministero della transizione ecologica -Direzione generale economia circolare prot. n. 0081850.30-06-2022;
3) della Deliberazione del Comitato nazionale dell'Albo nazionale gestori ambientali n. 4 del 21.04.2022, pubblicata in Gazzetta ufficiale della Repubblica Italiana - Serie generale n. 119 del 23.05.2022, con cui è stata prorogata l'entrata in operatività del sistema di tracciatura dei rifiuti, costituito dal documento unico di trasporto al 01.07.2022;
4) di ogni altro atto connesso, presupposto e/o consequenziale, anche se non attualmente conosciuto.

Visti il ricorso, i motivi aggiunti e i relativi allegati;

Visto l'atto di costituzione in giudizio del Ministero della transizione ecologica;

Visti tutti gli atti della causa;

Relatore nell'udienza pubblica del giorno 10 gennaio 2023 la dott.ssa Roberta Cicchese e uditi per le parti i difensori come specificato nel verbale;

Ritenuto e considerato in fatto e diritto quanto segue.

Fatto

Con il ricorso introduttivo del gravame, la Società XXX, società operante nel settore della locazione e pulizia-spurgo di bagni mobili ecologici, impugna la deliberazione n. 14 del 21 dicembre 2021 adottata dal Comitato nazionale dell'albo nazionale gestori ambientali e la risposta fornita il 17 marzo 2022 dal Comitato nazionale dell'albo nazionale gestori ambientali a un quesito da essa formulato il 26 ottobre 2021.

Premesso di essersi sempre qualificata come "trasportatore" nella tracciatura dei rifiuti prelevati dai bagni mobili, qualificando come "produttori" i committenti- così come, a suo giudizio, previsto e riconosciuto da circolari ministeriali, dottrina e giurisprudenza - la ricorrente rappresenta come i provvedimenti gravati siano stato adottati a seguito dell'introduzione (ad opera dell'art. 35, comma 1, lettera e - bis), del d.l. 31 maggio 2021 n. 77, aggiunta, in sede di conversione in legge, dalla legge 29 luglio 2021 n. 108) del nuovo comma 5 dell'art. 230 D.lgs 152/2006.

Il ricorso, con il quale è pure domandata una declaratoria di illegittimità del silenzio tenuto dall'amministrazione sulla richiesta di chiarimenti inoltrata dalla ricorrente il 26 ottobre 2021, è affidato ai seguenti motivi di diritto:

I. "deliberazione n. 14 del 21.12.2021, in quanto atto amministrativo normativo a rilevanza esterna, andava sottoposta, per il controllo preventivo di legittimità, alla Corte dei Conti - Violazione (per mancata applicazione) dall'art. 3, comma 1, lett. c), L.14.01.1994 n. 20 - NULLITÀ per difetto dell'elemento essenziale costituito dalla necessaria sottoposizione al preventivo controllo di legittimità innanzi alla Corte dei Conti; (in subordine) INEFFICACIA in forza art. 3, comma 2, L. 14.01.1994 n. 20; (in estremo subordine) Illegittimità per violazione dell'art. 3, comma 1, lett. c), L. 14.01.1994 n. 20 e per istruttoria carente (art. 3 L. 241/1990 e ss.mm.ii.) -VIOLAZIONE DI LEGGE".
II. "deliberazione n. 14 del 21.12.2021, in quanto ha introdotto ulteriori disposizioni normative non previste dalla fonte primaria delegante ed in contrasto con le norme sulla tracciabilità dei rifiuti, in violazione (per eccesso di delega) del comma 5 dell'art. 230, D.Lgs. 152/2006, come sostituito dalla lettera e-bis) dell'articolo 35 del Decreto Legge 31.05.2021 n. 77, come convertito, con modificazioni, dalla Legge 29.07.2021 n. 108, ed in violazione dell'art. 193 D.Lgs. 152/2006 e ss.mm.ii - NULLITÀ per difetto assoluto di attribuzione (art. 21-septies L. 241/1990 e ss.mm.ii) - VIOLAZIONE DI LEGGE; Istruttoria e motivazioni carenti - Violazione dell'art. 3 L. 241/1990 ess.mm.ii. - VIOLAZIONE DI LEGGE".
III. "deliberazione n. 14 del 21.12.2021, in quanto ha introdotto ulteriori disposizioni normative non previste dalla fonte primaria delegante ed in contrasto con le norme sulla tracciabilità dei rifiuti, in violazione (per eccesso di delega) del comma 5 dell'art. 230, D.Lgs. 152/2006, come sostituito dalla lettera e-bis) dell'articolo 35 del Decreto Legge 31.05.2021 n. 77, come convertito, con modificazioni, dalla Legge 29.07.2021 n. 108, ed violazione degli articoli 193 e 258 del D.Lgs. 152/2006 e ss.mm.ii, giacchè, sopprimendo il FIR, ha escluso l'applicabilità del sistema sanzionatorio - NULLITÀ per difetto assoluto di attribuzione (art. 21-septies L. 241/1990 e ss.mm.ii) -VIOLAZIONE DI LEGGE; Istruttoria e motivazioni carenti - Violazione dell'art.3 L. 241/1990 e ss.mm.ii. - VIOLAZIONE DI LEGGE".
IV. "deliberazione n. 14 del 21.12.2021, in quanto ha introdotto ulteriori disposizioni normative non previste dalla fonte primaria delegante ed in contrasto con le norme sulla tracciabilità dei rifiuti è in violazione (per eccesso di delega) del comma 5 dell'art. 230, D.Lgs. 152/2006, come sostituito dalla lettera e-bis) dell'articolo 35 del Decreto Legge 31.05.2021 n. 77, come convertito, con modificazioni, dalla Legge 29.07.2021 n. 108, ed in violazione degli articoli 193 e 110, comma 3, del D.Lgs. 152/2006 e ss.mm.ii, giacchè, nel caso di trasporto "indiretto" all'impianto di smaltimento, non consente al gestore del servizio idrico integrato di potere verificare l'ambito di provenienza dei rifiuti -NULLITÀ per difetto assoluto di attribuzione (art. 21-septies L. 241/1990 ess.mm.ii) - VIOLAZIONE DI LEGGE; Istruttoria e motivazioni carenti -Violazione dell'art. 3 L. 241/1990 e ss.mm.ii. - VIOLAZIONE DI LEGGE".
V. "La risposta dell'Albo Nazionale Gestori Ambientali del 17.03.2022 è illegittima invia originaria laddove si insiste nel ritenere che, il Legislatore, nel prevedere l'adozione diun documento unico di trasporto, per accompagnare la microraccolta dei rifiuti da attività di pulizia manutentiva, abbia inteso (implicitamente) di sopprimere la tracciabilità con FIRdi cui all'art. 193 D.Lgs. 152/2006 - Violazione (per errata interpretazione) del comma 5 dell'art. 230, D.Lgs. 152/2006, come 16 sostituito dalla lettera e-bis) dell'articolo 35 del Decreto Legge 31.05.2021 n. 77 (come convertito, con modificazioni, dalla Legge 29.07.2021 n. 108) e violazione dell'articolo 193 del D.lgs 152/2006 e ss.mm.ii, -VIOLAZIONE DI LEGGE; Istruttoria e motivazioni carenti - Violazione dell'art. 3 L. 241/1990 e ss.mm.ii. - VIOLAZIONE DI LEGGE.
VI. "La risposta dell'Albo Nazionale Gestori Ambientali del 17.03.2022 è illegittima in via originaria, laddove si insiste nel ritenere che, la sostituzione (indebita ed illegittima)del FIR, previsto dall'Art. 193 D.lgs 152/2006, con il documento unico, previsto dal nuovo comma 5 dell'art. 230 D.lgs 152/2006, non comporti il venir meno dell'applicabilità delle sanzioni previste dall'art. 258 D.Lgs. 152/2006 - Violazione (per errata interpretazione) del comma 5 dell'art. 230, D.Lgs. 152/2006, come sostituito dalla lettera e-bis) dell'articolo 35 del Decreto Legge 30.05.2021 n. 77 (come convertito, con modificazioni, dalla Legge 29.07.2021 n. 108) e violazione degli articoli 193 e 258 del D.Lgs. 152/2006 e ss.mm.ii, giacchè, sopprimendo il FIR, ha escluso l'applicabilità del sistema sanzionatorio - VIOLAZIONE DI LEGGE; Istruttoria e motivazioni carenti - Violazione dell'art. 3 L. 241/1990 e ss.mm.ii. - VIOLAZIONE DI LEGGE".
VII. "La mancata risposta del Comitato Nazionale Albo Gestori Ambientali rispetto alla richiesta di parere del 26.10.2021, costituisce violazione dell'obbligo a provvedere, giacchè, per gli operatori del settore è importante sapere se per i rifiuti già presente (talquali) nei serbatoi settici dei bagni mobili occorre utilizzare il nuovo regime di cui al comma 5 dell'art. 230 D.lgs 152/2006, "fingendosi produttori" ed utilizzando il documento unico di cui alla Delibera n. 14 del 21.12.2021, o devono continuare a configurarsi"trasportatori di rifiuti prodotti da terzi", tracciando sempre con il FIR di cui all'art. 193 del D.lgs 152/2006 - Possibili conseguenze sanzionatorie disciplinari ex artt. 19 e 20 del Regolamento dell'Albo Nazionale Gestori Ambientali (D.M. Ambiente n. 120/2014) - Violazione dell'art. 3 L. 241/1990 e ss.mm.ii".

Il Ministero della transizione ecologica si è costituito per resistere al ricorso.

Con ordinanza n. 2984 dell'11 maggio 2022 è stata fissata l'udienza per la discussione nel merito del ricorso.

Con motivi aggiunti depositati in data 22 luglio 2022, la ricorrente ha agito "per la declaratoria di nullità e/o di illegittimità e per l'annullamento, della (non nota)richiesta di parere del Ministero della Transizione Ecologica - Albo Nazionale Gestori Ambientali - Comitato Nazionale, acquisita al protocollo Mite/62074 del 18.05.2022, vertente sulla obbligatorietà del documento unico di trasporto previsto dall'art. 230, comma 5, D.lgs 152/2006 e sulla sua alternatività al formulario di identificazione dei rifiuti previsto al comma 1 dell'art. 193 del medesimo decreto; - del chiarimento fornito dal Ministero della Transizione Ecologica - Direzione Generale Economia Circolare prot. n. 0081850.30-06-2022 (doc. 18); - della Deliberazione del Comitato Nazionale dell'Albo Nazionale Gestori Ambientali n. 4 del 21.04.2022 (Doc. 19), pubblicata in Gazzetta Ufficiale della Repubblica Italiana - Serie Generale n. 119 del 23.05.2022 (Doc. 20), con cui è stata prorogata l'entrata in operatività del sistema di tracciatura dei rifiuti, costituito dal documento unico di trasporto al 01.07.2022; della Deliberazione del Comitato nazionale dell'Albo nazionale gestori ambientali n. 4 del 21.04.2022, pubblicata in Gazzetta ufficiale della Repubblica Italiana - Serie generale n. 119 del 23.05.2022, con cui è stata prorogata l'entrata in operatività del sistema di tracciatura dei rifiuti, costituito dal documento unico di trasporto al 01.07.2022".

Avverso i provvedimenti sopravvenuti ha articolato doglianze sostanzialmente riproduttive di quelle già spese nel ricorso introduttivo.

Anche di tale ricorso il Ministero della transizione ecologica ha chiesto il rigetto.

All'udienza del 10 gennaio 2023 - alla quale il difensore di parte ricorrente ha rappresentato il mancato deposito della richiesta di parere gravata con i motivi aggiunti, non ostativa, a suo giudizio, alla definizione del giudizio - il ricorso è stato trattenuto in decisione.

Diritto

La legge n. 108 del 29 luglio 2021 n. 108, che ha convertito, con modificazioni, il decreto legge n. 77 del 31 maggio 2021, all'art. 35, comma 1, della lettera e -bis), ha stabilito che, all'articolo 230, del d.lgs. 152/2006, il comma 5 è sostituito dal seguente: "5. I rifiuti provenienti dalle attività di pulizia manutentiva delle reti fognarie di qualsiasi tipologia, sia pubbliche che asservite ad edifici privati, compresi le fosse settiche e manufatti analoghi nonché i sistemi individuali di cui all'articolo 100, comma 3, e i bagni mobili, si considerano prodotti dal soggetto che svolge l'attività di pulizia manutentiva. La raccolta e il trasporto sono accompagnati da un unico documento di trasporto per automezzo e percorso di raccolta, il cui modello è adottato con deliberazione dell'Albo nazionale gestori ambientali entro sessanta giorni dalla data di entrata in vigore della presente disposizione. Tali rifiuti possono essere conferiti direttamente a impianti di smaltimento o di recupero o, in alternativa, essere raggruppati temporaneamente presso la sede o unità locale del soggetto che svolge l'attività di pulizia manutentiva, nel rispetto delle condizioni di cui all'articolo 183, comma 1, lettera bb). Il soggetto che svolge l'attività di pulizia manutentiva è comunque tenuto all'iscrizione all'Albo nazionale gestori ambientali, ai sensi dell'articolo 212, comma 5, del presente decreto, per lo svolgimento delle attività di raccolta e di trasporto di rifiuti, e all'iscrizione all'Albo nazionale degli autotrasportatori di cose per conto di terzi di cui all'articolo 1 della legge 6 giugno 1974, n. 298".

Dubitando del fatto che i rifiuti contenuti nei serbatoi settici - in quanto già esistenti prima dell'intervento di pulizia manutentiva sul bagno mobile -possano qualificarsi come rifiuti da "pulizia manutentiva" (in quanto preesistenti all'intervento di pulizia), e ritenendo che, in caso di autospurgo dotato di unica cisterna, tutti i rifiuti (sia quelli provenienti dalla pulizia manutentiva sia quelli già presenti nel serbatoio settico) debbano essere considerati "rifiuti prodotti da terzi" - ciò che escluderebbe l'assoggettabilità degli stessi alla speciale normativa introdotta dal riformato comma 5 dell'art. 230 del d.lgs. 152/2006 - la ricorrente formulava un quesito all'Albo nazionale gestori ambientali, competente ad adottare il nuovo modello unico di trasporto, volto a "Chiarire se i rifiuti prelevati dai serbatoi settici dei bagni mobili (prodotti dall'uso degli stessi), debbano continuare ad essere tracciati e gestiti come rifiuti prodotti da terzi (cioè del committente-locatario dei bagni, che li usa o li fa usare ai propri dipendenti/clienti/utenti/cittadini); 2) (in caso di risposta affermativa al quesito precedente) Chiarire se è possibile, soprattutto nel caso il veicolo utilizzato disponga di una sola cisterna per rifiuti, continuare a procedere con la tracciatura e gestione di entrambe le tipologie di rifiuti quali rifiuti prodotti da terzi".

L'Albo nazionale gestori ambientali, in un primo momento, non rispondeva alla sua richiesta di chiarimenti.

Intanto, con delibera n. 14 del 21 dicembre 2021, il Comitato nazionale dell'Albo nazionale gestori ambientali approvava il "Modello di documento unico di cui all'articolo 35, comma 1, lettera e-bis) della legge 29 luglio 2021, n. 108", impugnato con il ricorso introduttivo del gravame, unitamente alla nota del 17 marzo 2022, nelle more intervenuta in risposta al quesito del 26 ottobre 2021, con la quale il medesimo Comitato, pur dichiarandosi incompetente a fornire interpretazioni diverse da quanto indicato nella norma primaria, rappresentava la genesi e la finalità di semplificazione della nuova norma, l'unicità del nuovo documento di trasporto, pienamente sostitutivo del formulario di identificazione dei rifiuti (FIR) di cui all'art. 193 del codice dell'ambiente e l'applicabilità, al soggetto che raccolga e trasporti rifiuti provenienti dalle attività di pulizia manutentiva in mancanza del documento unico di trasporto adottato con la Deliberazione 14/2021 dell'Albo o indichi nello stesso dati incompleti o inesatti, delle sanzioni prevista dall'art. 258 del codice medesimo.

Avverso i detti provvedimenti è stato proposto il ricorso introduttivo, con il quale la ricorrente, qualificata la delibera n. 14/2021 come un atto normativo a rilevanza esterna, ha lamentato la mancata sottoposizione del provvedimento al controllo preventivo di legittimità della Corte dei conti, l'innovatività dello stesso rispetto alla disciplina posta dalla norma primaria, l'illegittima soppressione della tracciatura con FIR, con conseguente assoggettabilità alla sanzione di cui all'art. 258 del codice dell'ambiente per chi non utilizzi il detto formulario, le difficoltà operative che sorgerebbero nel caso di deposito temporaneo dei rifiuti trasportati presso il sito di autospurgo (motivi da 1 a 4).

Con gli ulteriori motivi contenuti nel ricorso introduttivo (motivi da 5 a 7), poi, la ricorrente ha censurato la risposta fornita dall'Albo dei gestori ambientali laddove afferma che il legislatore abbia inteso sopprimere la tracciabilità tramite FIR, evidenziando come la violazione delle previsioni in tema di documento unico di trasporto non possano essere sanzionate ai sensi dell'art. 258 del codice dell'ambiente, rappresentando, da ultimo, l'illegittimità della violazione dell'obbligo di provvedere gravante sul Comitato a fronte della richiesta di parere da lui indirizzata in data 26 ottobre 2021.

Da ultimo, a mezzo dei motivi aggiunti, la Società XXX ha impugnato"la (non nota) richiesta di parere del Ministero della Transizione Ecologica - Albo Nazionale Gestori Ambientali - Comitato Nazionale, acquisita al protocollo Mite/62074 del 18.05.2022, vertente sulla obbligatorietà del documento unico di trasporto previsto dall'art. 230, comma 5, D.lgs 152/2006 e sulla sua alternatività al formulario di identificazione dei rifiuti previsto al comma 1 dell'art. 193 del medesimo decreto" e il "chiarimento fornito dal Ministero della Transizione Ecologica - Direzione Generale Economia Circolare prot. n. 0081850.30-06-2022" (con il quale ultimo si è ribadito che il modello approvato con la delibera n. 14/2021 sostituisce il formulario previsto dall' articolo 193 del D.lgs 152/2006(FIR), in quanto derivante dall'applicazione di una disposizione a carattere speciale, rilevandosi, altresì, che il nuovo modello dovrà essere sempre tenuto - in luogo del formulario di cui all'articolo 193, comma 1, del Dlgs 152/2006 - dagli operatori che effettuino il trasporto dei rifiuti dal luogo dove viene effettuata l'attività di pulizia manutentiva sino all'impianto di recupero/smaltimento oppure sino al deposito temporaneo del produttore medesimo), atti tutti gravati per motivi sovrapponibili a quelli spesi nel ricorso introduttivo.

La prospettazione non può essere condivisa.

Come sopra più volte evidenziato, la Delibera n. 14/201 è stata emanata dal Comitato nazionale dell'Albo dei gestori ambientali in adempimento del disposto dell'art. 35 comma 1 lett. e - bis) della L. 29 luglio 2021 n. 108 di conversione del d.l. 31 maggio 2021 n. 77, recante governance del Piano nazionale di ripresa e resilienza e prime misure di rafforzamento delle strutture amministrative e di accelerazione e snellimento delle procedure.

La disposizione, rubricata "Misure di semplificazione per la promozione dell'economia circolare" è inserita nel Capo VIII intitolato "Semplificazione per la promozione dell'economia circolare e il contrasto al dissesto idrogeologico".

L'art. 35, dunque, sia in ragione del suo tenore letterale sia in considerazione del contesto normativo nel quale è contenuto, è evidentemente finalizzato allo snellimento e alla semplificazione delle procedure di gestione dei rifiuti, per contribuire a un processo di accelerazione e promozione dell'economia circolare.

In particolare, la norma, nel modificare l'art. 230 del codice ambientale, alla luce delle già richiamate finalità di semplificazione ha inequivocabilmente previsto, con riferimento a tutti i "rifiuti provenienti dalle attività di pulizia manutentiva delle reti fognarie di qualsiasi tipologia, sia pubbliche che asservite ad edifici privati, compresi le fosse settiche e manufatti analoghi nonché i sistemi individuali di cui all'articolo 100, comma 3, e i bagni mobili" che la raccolta e il trasporto dei rifiuti in questione, anche se prelevati presso soggetti diversi, debbono essere accompagnati da "un unico documento di trasporto per automezzo e percorso di raccolta", rimettendo l'adozione del modello di documento all'Albo nazionale dei gestori ambientali.

Già l'attribuzione di detto compito, in una norma equiordinata, dal punto divista della gerarchia delle fonti, all'art. 193 del codice dell'ambiente, evidenzia come il legislatore primario abbia ritenuto insufficiente, alla perseguita finalità di semplificazione della gestione dei rifiuti provenienti dalle attività di pulizia manutentiva, il permanente utilizzo del formulario previsto dal citato articolo 193.

Ne discende che, nell'adottare il modello approvato con la delibera 14/2021 -sostitutivo del FIR in forza di una norma di rango legislativo - il Comitato si è limitato a dare attuazione alla previsione primaria, che non conteneva un'espressa previsione di salvezza del modello in precedenza adottato né la poteva in qualche modo importare, da un punto di vista logico, in considerazione del fatto che una duplicazione degli adempimenti in luogo della riduzione del loro numero sarebbe stata assolutamente incompatibile con la dichiarata finalità di semplificazione.

Le censure volte a contestare il passaggio da un certo modello di formulario ad altra tipologia di documento, di conseguenza, non possono essere mosse alla delibera del Comitato, che ha rispettato il dettato normativo, ma impingono, inammissibilmente, nel merito della scelta legislativa.

La delibera n. 14/2021, di conseguenza, essendosi limitata ad approvare un nuovo modello di documento non ha travalicato i limiti stabiliti dall'art. 230, comma 5, del codice dell'ambiente, non ha, di conseguenza, valenza regolamentare e non andava sottoposta al controllo preventivo della Corte dei Conti.

Passando all'esame dei motivi di doglianza volti avverso l'operato del Comitato nazionale, contraddittoriamente volte a rappresentare l'illegittimità dell'inerzia nel rilascio del parere (settimo motivo del ricorso introduttivo) e il contenuto del medesimo, deve poi osservarsi come non sussista, né la ricorrente lo ha in qualche modo individuato, un obbligo normativo del Comitato nazionale di provvedere in ordine a richieste di parere concernenti l'interpretazione di una normativa.

La domanda richiesta di declaratoria di illegittimità del silenzio, di conseguenza, deve ritenersi inammissibile per le medesime ragioni già espresse dalla sezione nella sentenza n. 12686 del 6 ottobre 2022, non appellata da parte ricorrente (e con la quale è stato dichiarato inammissibile il ricorso proposto dall'odierna ricorrente nei confronti dell'Albo nazionale gestori ambientali - Comitato nazionale e del Ministero della transizione ecologica per l'annullamento del silenzio inadempimento serbato sull'istanza di parere inoltrata dalla ricorrente ed avente ad oggetto l'interpretazione dell'art. 230, comma 5, del D.lgs 152/2006).

Quanto infine alla prospettata inapplicabilità delle sanzioni di cui all'art. 258 del D.lgs 152/2006, deve preliminarmente rilevarsi come anche tale censura attenga al contenuto della norma primaria e non invece al contenuto degli gravati.

In ogni caso, l'omogeneità formale e la successione cronologica tra le due disposizioni (artt. 193 e 230, comma 5, del D.lgs 152/2006, entrambe contenute in un medesimo provvedimento normativo - avente forza di legge - e la seconda delle quali è successiva alla prima, della quale integra il precetto) comporta l'applicabilità delle sanzioni previste dall'art. 258 del Codice ambientale anche al soggetto che non utilizzi il documento unico introdotto con la delibera n. 14/2021, senza che vengano in rilievo attività di interpretazione analogica o estensiva.

Ne discende l'infondatezza del ricorso e dei motivi aggiunti.

Le spese seguono la soccombenza e sono liquidate come in dispositivo.

Per questi motivi

Il Tribunale Amministrativo Regionale per il Lazio (Sezione Seconda Ter), definitivamente pronunciando sul ricorso e sui motivi aggiunti, come in epigrafe proposti, li respinge.

Condanna la ricorrente al pagamento delle spese processuali, liquidate in € 3.000,00 (tremila/00), oltre accessori di legge, se dovuti.

Ordina che la presente sentenza sia eseguita dall'autorità amministrativa.

Così deciso in Roma nella camera di consiglio del giorno 10 gennaio 2023.

...

Collegati

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.675MBMemory Usage255msRequest 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
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "62a92c53e84a3da1ecb6bdbbf83e5ec6" => "qp8glr25qcls19lg5nqf4a0ilv" ]
$_SERVER
array:48 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 9 "timer" => array:3 [ "start" => 1744714381 "last" => 1744714393...
registry
array:3 [ "data" => array:1 [ "com_attachments" => array:1 [ "current_url" => "&return=a...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (86.16KB) (3.59ms)
  • afterInitialise (3.35MB) (18.81ms)
  • afterRoute (454.34KB) (6.21ms)
  • beforeRenderComponent com_content (37.38KB) (663μs)
  • Before Access::preloadComponents (all components) (34.53KB) (777μs)
  • After Access::preloadComponents (all components) (115.88KB) (294μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.82MB) (18.57ms)
  • Before Access::getAssetRules (id:38532 name:com_content.article.18931) (514.65KB) (411μs)
  • After Access::getAssetRules (id:38532 name:com_content.article.18931) (12.67KB) (154μs)
  • Before Access::getAssetRules (id:8 name:com_content) (521.78KB) (20.91ms)
  • After Access::getAssetRules (id:8 name:com_content) (11.51KB) (25μs)
  • Before Access::getAssetRules (id:1000685 name:com_attachments) (9.89KB) (574μs)
  • After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (17μs)
  • Before Access::getAssetRules (id:1 name:root.1) (760B) (9μs)
  • After Access::getAssetRules (id:1 name:root.1) (1.28KB) (3μs)
  • afterRenderComponent com_content (120.8KB) (15.49ms)
  • afterDispatch (3.06KB) (276μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (11.42ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (62.8KB) (2.46ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (3μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (331μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.56ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.23KB) (30.36ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (2μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (626μs)
  • beforeRenderRawModule mod_menu (Social) (41.43KB) (421μs)
  • afterRenderRawModule mod_menu (Social) (60.09KB) (3.23ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (528μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (10μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.76ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (4.36KB) (512μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (25μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.36ms)
  • beforeRenderModule mod_menu (Policies) (704B) (3μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (504μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (9μs)
  • afterRenderRawModule mod_menu (Store) (17.13KB) (3.26ms)
  • beforeRenderModule mod_menu (Store) (704B) (2μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (505μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (24μs)
  • afterRenderRawModule mod_menu (Info) (11.67KB) (2.21ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (509μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (8μs)
  • afterRenderRawModule mod_menu (Marketing) (20.39KB) (3.8ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (2μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (499μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (22μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (485μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (526μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (23μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (6.18ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (2μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (498μs)
  • beforeRenderRawModule mod_articles_categories (Ambiente) (2.36KB) (8μs)
  • afterRenderRawModule mod_articles_categories (Ambiente) (372.8KB) (11ms)
  • beforeRenderModule mod_articles_categories (Ambiente) (704B) (3μs)
  • afterRenderModule mod_articles_categories (Ambiente) (14.5KB) (542μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (13.7KB) (10μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (115μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (179μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (13.5KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (87μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (72μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (6μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (84μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (72μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (6μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (85μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (68μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (1.48KB) (6μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (85μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (67μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (6μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (1μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (66μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (5μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (1μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (67μ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) (104μ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) (72μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (86μ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) (69μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (86μ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) (69μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.27KB) (6μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (86μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (1μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (69μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (5μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (86μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (1μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (68μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (5μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (72μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (5μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (84μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (1μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (68μ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) (1μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (67μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (84μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (68μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (84μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (68μ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) (66μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (89μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (1μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (67μs)
  • beforeRenderRawModule mod_custom (MEPA) (2.05KB) (5μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (87μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (70μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (23μs)
  • afterRenderRawModule mod_menu (Temi) (292.9KB) (40.72ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (518μs)
  • beforeRenderRawModule mod_custom (Titolo "Ambiente") (2.2KB) (26μs)
  • afterRenderRawModule mod_custom (Titolo "Ambiente") (992B) (113μs)
  • beforeRenderModule mod_custom (Titolo "Ambiente") (720B) (1μs)
  • afterRenderModule mod_custom (Titolo "Ambiente") (2.67KB) (495μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (48μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (4.67ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (2μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (86μs)
  • afterRender (978.2KB) (26.38ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (292.9KB) (15.98%)
    40.72ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.23KB) (11.92%)
    30.36ms
    1 x afterRender (978.2KB) (10.35%)
    26.38ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (521.78KB) (8.21%)
    20.91ms
    1 x afterInitialise (3.35MB) (7.38%)
    18.81ms
    1 x After Access::preloadPermissions (com_content) (16.82MB) (7.29%)
    18.57ms
    1 x afterRenderComponent com_content (120.8KB) (6.08%)
    15.49ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.48%)
    11.42ms
    1 x afterRenderRawModule mod_articles_categories (Ambiente) (372.8KB) (4.32%)
    11.00ms
    1 x afterRoute (454.34KB) (2.44%)
    6.21ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (2.43%)
    6.18ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (1.83%)
    4.67ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.71%)
    4.36ms
    1 x afterRenderRawModule mod_menu (Marketing) (20.39KB) (1.49%)
    3.80ms
    1 x afterLoad (86.16KB) (1.41%)
    3.59ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.4%)
    3.56ms
    1 x afterRenderRawModule mod_menu (Store) (17.13KB) (1.28%)
    3.26ms
    1 x afterRenderRawModule mod_menu (Social) (60.09KB) (1.27%)
    3.23ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (1.09%)
    2.76ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (62.8KB) (0.97%)
    2.46ms
    1 x afterRenderRawModule mod_menu (Info) (11.67KB) (0.87%)
    2.21ms
    1 x Before Access::preloadComponents (all components) (34.53KB) (0.31%)
    777μs
    1 x beforeRenderComponent com_content (37.38KB) (0.26%)
    663μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.25%)
    626μs
    1 x Before Access::getAssetRules (id:1000685 name:com_attachments) (9.89KB) (0.23%)
    574μs
    1 x afterRenderModule mod_articles_categories (Ambiente) (14.5KB) (0.21%)
    542μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.21%)
    528μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.21%)
    526μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.2%)
    518μs
    1 x afterRenderModule mod_menu (Media) (4.36KB) (0.2%)
    512μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.2%)
    509μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.2%)
    505μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.2%)
    504μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.2%)
    499μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.2%)
    498μs
    1 x afterRenderModule mod_custom (Titolo "Ambiente") (2.67KB) (0.19%)
    495μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.19%)
    485μs
    1 x beforeRenderRawModule mod_menu (Social) (41.43KB) (0.17%)
    421μs
    1 x Before Access::getAssetRules (id:38532 name:com_content.article.18931) (514.65KB) (0.16%)
    411μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.13%)
    331μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.12%)
    294μs
    1 x afterDispatch (3.06KB) (0.11%)
    276μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (0.07%)
    179μs
    1 x After Access::getAssetRules (id:38532 name:com_content.article.18931) (12.67KB) (0.06%)
    154μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.05%)
    115μs
    1 x afterRenderRawModule mod_custom (Titolo "Ambiente") (992B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.04%)
    104μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (0.04%)
    89μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.03%)
    87μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.03%)
    87μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.03%)
    86μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.03%)
    83μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.03%)
    70μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.03%)
    69μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.03%)
    69μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.03%)
    69μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.03%)
    68μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.03%)
    68μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.03%)
    68μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.03%)
    68μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (0.03%)
    68μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.03%)
    67μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.03%)
    66μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.03%)
    66μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.02%)
    48μs
    1 x beforeRenderRawModule mod_custom (Titolo "Ambiente") (2.2KB) (0.01%)
    26μs
    1 x After Access::getAssetRules (id:8 name:com_content) (11.51KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    24μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (0.01%)
    22μs
    1 x After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (13.7KB) (0%)
    10μs
    1 x Before Access::getAssetRules (id:1 name:root.1) (760B) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0%)
    8μs
    1 x beforeRenderRawModule mod_articles_categories (Ambiente) (2.36KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (13.5KB) (0%)
    8μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (1.48KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.27KB) (0%)
    6μ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 (Certifico ADR) (2.77KB) (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 (MEPA) (2.05KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    5μs
    1 x After Access::getAssetRules (id:1 name:root.1) (1.28KB) (0%)
    3μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_articles_categories (Ambiente) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Top Menu) (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 (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Titolo "Ambiente") (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 (Glossario Certifico HSE) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (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 (Certifico ADR) (720B) (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 (DM 21 Marzo 1973 | MOCA IT) (736B) (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 (Food Safety book) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
88 statements were executed, 37 of which were duplicates, 51 unique39.03ms4.92MB
  • SELECT @@SESSION.sql_mode;22μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?40μ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_id35μ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` = 1105μs1.56KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`30μs1KBExplainStack/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` = :guest43μ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`234μ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`567μs375.92KBParamsExplainStack/libraries/src/Menu/SiteMenu.php:166Copy
  • 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`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`312μs36.33KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id223μs1.34KBParamsExplainStack/components/com_content/src/Service/Router.php:263Copy
  • 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` = 1110μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'43μ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)183μ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` = 010.78ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`239μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '18931'1.51ms48BStack/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)264μs70.13KBParamsExplainStack/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`366μs3.94KBParamsExplainStack/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)4.46ms4.02KBParamsExplainStack/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`457μs3.94KBParamsExplainStack/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,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) 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 ASC663μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `created_by`,`catid` FROM `com_content` WHERE `id` = :id71μs1.37KBParamsExplainStack/plugins/attachments/attachments_for_content/attachments_for_content.php:784Copy
  • SELECT `a`.*,`u`.`name` AS `creator_name` FROM `com_attachments` AS `a` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` WHERE `a`.`parent_id` = 18931 AND `a`.`state` = 1 AND `a`.`parent_type` = 'com_content' AND `a`.`parent_entity` = 'article' ORDER BY ordering,filename139μs3.14KBExplainStack/components/com_attachments/src/Model/AttachmentsModel.php:469Copy
  • 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 DESC5.9ms2.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`520μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config105μ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', ''));18μ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`609μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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` = :id27μ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`,( SELECT COUNT(`i`.`id`) FROM `com_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems` 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`6.26ms22.91KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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`274μs4.25KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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`248μs4.06KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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`232μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context44μ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)168μs70.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` = 153μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • 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`77μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :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`75μs3.88KBParamsExplainStack/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`69μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μ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 `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`61μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μ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`55μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :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`60μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id23μ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`60μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id23μ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` = :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`214μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id33μs12.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`199μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id45μ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`198μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :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`116μs3.95KBParamsExplainStack/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 `alias` FROM `com_content` WHERE `id` = :id31μ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 `alias` FROM `com_content` WHERE `id` = :id23μ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`116μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μ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 `alias` FROM `com_content` WHERE `id` = :id26μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id26μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id23μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id26μ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`202μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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 `session_id` FROM `com_session` WHERE `session_id` = ?39μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?950μs592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy