{"id":260047,"date":"2023-06-27T09:00:00","date_gmt":"2023-06-27T07:00:00","guid":{"rendered":"https:\/\/sherpas.com\/blog\/?p=260047"},"modified":"2025-05-15T16:21:02","modified_gmt":"2025-05-15T14:21:02","slug":"certification-cambridge","status":"publish","type":"post","link":"https:\/\/sherpas.com\/blog\/certification-cambridge\/","title":{"rendered":"Tout savoir sur le Cambridge English Certificate \ud83c\uddec\ud83c\udde7"},"content":{"rendered":"\n<p>As-tu d\u00e9j\u00e0 entendu parler du<strong> <em>Cambridge English Certificate<\/em> ? <\/strong>Eh bien, dans cet article, on va plonger au c\u0153ur de ce test pour te donner tous les d\u00e9tails de cette certification renomm\u00e9e : comment il \u00e9value ton niveau et comment tu peux te pr\u00e9parer pour obtenir un bon score ! Allez, <em>let\u2019s go!<\/em> \ud83e\uddb8<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/media.giphy.com\/media\/nQz8YdVnMipdC\/giphy.gif\" alt=\"\"\/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"le-cambridge-english-certificate-cest-quoi\">Le Cambridge English Certificate, c\u2019est quoi ? \ud83e\uddd0<\/h2>\n\n\n\n<p>Les examens de Cambridge English sont <strong>reconnus par les \u00e9coles, les universit\u00e9s et m\u00eame les employeurs <\/strong>du monde entier qui les utilisent pour \u00e9valuer tes comp\u00e9tences en anglais.<\/p>\n\n\n\n<p>\ud83e\uddd1\u200d\ud83c\udf93 Quand tu d\u00e9croches un de ces dipl\u00f4mes Cambridge, tu obtiens <strong>une certification officielle qui atteste de <a href=\"https:\/\/sherpas.com\/blog\/connaitre-niveau-anglais\/\" data-type=\"post\" data-id=\"258658\">ton niveau d&rsquo;anglais<\/a>. <\/strong>C&rsquo;est <a href=\"https:\/\/sherpas.com\/blog\/comment-faire-un-bon-cv\/\">super utile pour booster ton CV<\/a> ! Mais ici, on a des options pour tous les niveaux ! Que tu sois d\u00e9butant (niveaux A1 et A2), interm\u00e9diaire (niveaux B1 et B2) ou m\u00eame un as de la langue (niveaux C1 et C2), Cambridge a un examen pour toi.\u00a0<\/p>\n\n\n\n<p>\ud83d\udc49 Aujourd\u2019hui, on va te parler du <strong><em>Cambridge English Certificate<\/em><\/strong><strong> (CEC) qui est reconnu nationalement. <\/strong>Il s\u2019agit d\u2019un variant de l&rsquo;examen <em>Cambridge English B2 First<\/em> qui se d\u00e9roule dans ton \u00e9tablissement scolaire, supervis\u00e9 par ton chef d&rsquo;\u00e9tablissement. <strong>Les \u00e9preuves du CEC sont \u00e9valu\u00e9es par des professeurs de l&rsquo;\u00c9ducation nationale<\/strong> form\u00e9s sp\u00e9cialement, garantissant une \u00e9valuation objective. Les professeurs ne peuvent pas \u00e9valuer leurs propres \u00e9l\u00e8ves \u00e0 l&rsquo;oral comme \u00e0 l&rsquo;\u00e9crit.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"quelle-difference-avec-le-b2-first\">Quelle diff\u00e9rence avec le B2 First ? \ud83d\udc40<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<table id=\"tablepress-1660\" class=\"tablepress tablepress-id-1660\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Cambridge English Certificate<\/th><th class=\"column-3\">B2 First<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Concepteur<\/td><td class=\"column-2\">Cambridge English en partenariat avec le Minist\u00e8re de l'\u00c9ducation nationale<\/td><td class=\"column-3\">Cambridge English<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Public<\/td><td class=\"column-2\">\u00c9l\u00e8ves de terminale litt\u00e9raire, de terminale en section europ\u00e9enne, de terminale en section internationale, de terminale LLCER anglais et LLCER anglais monde contemporain, \u00e9tudiants en BTS, etc.<\/td><td class=\"column-3\">Ouvert \u00e0 tous<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Calendrier et organisation des \u00e9preuves<\/td><td class=\"column-2\">Les \u00e9preuves du CEC se d\u00e9roulent dans les lyc\u00e9es avec une seule session annuelle fix\u00e9e par le minist\u00e8re<\/td><td class=\"column-3\">Les \u00e9preuves du B2 First sont organis\u00e9es dans des centres d'examen accr\u00e9dit\u00e9s avec plusieurs dates de passage chaque ann\u00e9e<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Correcteurs<\/td><td class=\"column-2\">Professeurs de l'\u00c9ducation nationale sp\u00e9cialement form\u00e9s, les \u00e9l\u00e8ves ne sont pas \u00e9valu\u00e9s par leur propre professeur d'anglais<\/td><td class=\"column-3\">Examinateurs accr\u00e9dit\u00e9s par Cambridge English et form\u00e9s chaque ann\u00e9e<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Prix<\/td><td class=\"column-2\">Gratuit pour les \u00e9tablissements scolaires et les candidats<\/td><td class=\"column-3\">Payant<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">R\u00e9sultats<\/td><td class=\"column-2\">Niveaux du CECRL (B1, B2 ou C1)<\/td><td class=\"column-3\">Niveaux du CECRL (B1, B2 ou C1)<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Validit\u00e9<\/td><td class=\"column-2\">Reconnu nationalement, partenariat avec le Minist\u00e8re de l'\u00c9ducation<\/td><td class=\"column-3\">Reconnu internationalement, par des employeurs et des universit\u00e9s en France et \u00e0 l'\u00e9tranger<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Authentification du certificat<\/td><td class=\"column-2\">La demande doit \u00eatre adress\u00e9e au service des examens de l'acad\u00e9mie o\u00f9 l'\u00e9l\u00e8ve a pass\u00e9 l'examen<\/td><td class=\"column-3\">R\u00e9sultats v\u00e9rifiables en ligne sur Result Verification Service<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1660 from cache -->\n\n\n<section class=\"push \">\n        <div >\n            \n                                                <div class=\"push__container  qcd\" data-target=\"_self\" data-qcd=\"aHR0cHM6Ly9zaGVycGFzLmNvbS9mdW5uZWwtc3R1ZGVudC1xdWFsaWZpY2F0aW9u\" data-banner=\"2\" data-name=\"CPM1 Anglais\" style=\"background-color: #F3FBF7\" >\n                                                                        <div class=\"push__teachers\">\n    <div class=\"d-flex justify-content-center d-md-none\">\n        <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\" alt=\"Logo Sherpas\">\n    <\/div>\n    <div class=\"swiper\">\n        <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Jade2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Jade<\/p>                          <p class=\"push__teachers-school\">Sciences Po Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">21\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Cle\u0301mence2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Cl\u00e9mence<\/p>                          <p class=\"push__teachers-school\">HEC Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">21\u20ac\/h\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Olivier2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Olivier<\/p>                          <p class=\"push__teachers-school\">La Sorbonne<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">13\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Pierre2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Pierre<\/p>                          <p class=\"push__teachers-school\">ESSEC<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">16\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Emilie2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Emilie<\/p>                          <p class=\"push__teachers-school\">Sciences Po Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Antoine2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Antoine<\/p>                          <p class=\"push__teachers-school\">Sciences Po Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">18\u20ac\/h\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Margot2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Margot<\/p>                          <p class=\"push__teachers-school\">Arts et M\u00e9tiers ParisTech<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">22\u20ac\/h\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Thibault2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Thibault<\/p>                          <p class=\"push__teachers-school\">ENS Paris Ulm<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">20\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n                                                    <div class=\"push__content\">\n                                                            <div  class=\"d-none d-md-block\" >\n                                    <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\"\n                                        alt=\"Logo Sherpas\">\n                                <\/div>\n                                                                                        <div class=\"push__title\"><p>Besoin d&rsquo;un <span style=\"color: #4cc583;\">prof particulier<\/span> d&rsquo;anglais ? <span role=\"image\" aria-label=\"\u2728\">\u2728<\/span><\/p>\n<\/div>\n                                                                                        <div class=\"push__text\"><p>Nos Sherpas sont l\u00e0 pour t&rsquo;aider \u00e0 progresser et prendre confiance en toi !<\/p>\n<\/div>\n                                                        <div class=\"push__promo-button   \">\n                                                                                                    <div\n                                        class=\"btn btn-primary\"\n                                        style=\"color: ; border-color: ; background-color: \"\n\n                                    >\n                                        JE PRENDS UN COURS OFFERT !\n                                    <\/div>\n                                                            <\/div>\n                                                    <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/section>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"format\">Format \ud83d\udcc4<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<table id=\"tablepress-1661\" class=\"tablepress tablepress-id-1661\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">\u00c9preuves<\/th><th class=\"column-2\">Contenu<\/th><th class=\"column-3\">Objectif<\/th><th class=\"column-4\">Dur\u00e9e<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Compr\u00e9hension \u00e9crite et Use of English<\/td><td class=\"column-2\">7 parties, 52 questions<\/td><td class=\"column-3\">Comprendre diff\u00e9rents types de textes et \u00e9valuer la ma\u00eetrise de la grammaire et du vocabulaire<\/td><td class=\"column-4\">1h15<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Expression \u00e9crite<\/td><td class=\"column-2\">2 parties<\/td><td class=\"column-3\">Produire des expressions \u00e9crites vari\u00e9es<\/td><td class=\"column-4\">1h20<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Compr\u00e9hension orale<\/td><td class=\"column-2\">4 parties, 30 questions<\/td><td class=\"column-3\">Suivre et comprendre des enregistrements audio<\/td><td class=\"column-4\">Environ 40 minutes<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Expression orale<\/td><td class=\"column-2\">4 parties, 14 minutes par duo de candidat<\/td><td class=\"column-3\">\u00c9valuer la capacit\u00e9 \u00e0 communiquer efficacement lors de discussions en face-\u00e0-face<\/td><td class=\"column-4\">Variable selon le nombre de candidats, peut \u00eatre allong\u00e9e en cas de groupe impair<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1661 from cache -->\n\n\n\n<h3 class=\"wp-block-heading\" id=\"lechelle-de-scores\">L\u2019\u00e9chelle de scores \ud83d\udcaf<\/h3>\n\n\n\n<p>Comme tu le sais, chaque test a son propre syst\u00e8me de notation. <strong>Les r\u00e9sultats du <\/strong><strong><em>Cambridge English Certification<\/em><\/strong><strong> sont bas\u00e9s sur les niveaux B1, B2 et C1. <\/strong>C&rsquo;est-\u00e0-dire que tu vas \u00eatre \u00e9valu\u00e9 sur les parties <em>Reading<\/em>, <em>Speaking<\/em>, <em>Writing<\/em>, <em>Use of English<\/em> et <em>Listening<\/em> sur la m\u00eame \u00e9chelle. La moyenne de tes r\u00e9sultats sera ton score total.&nbsp;<\/p>\n\n\n\n<p>\ud83d\udccd Voici les six possibilit\u00e9s de r\u00e9sultats :&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Level C1<\/em><\/strong><strong> :<\/strong> niveau C1<\/li>\n\n\n\n<li><strong><em>Level B2<\/em><\/strong><strong> :<\/strong> niveau B2<\/li>\n\n\n\n<li><strong><em>Level B1<\/em><\/strong><strong> :<\/strong> niveau B1<\/li>\n\n\n\n<li><strong><em>FAIL<\/em><\/strong><strong> : <\/strong>\u00e9chec (niveau inf\u00e9rieur \u00e0 B1)<\/li>\n\n\n\n<li><strong>X :<\/strong> absent \u00e0 l&rsquo;\u00e9preuve<\/li>\n\n\n\n<li><strong>Z :<\/strong> absent \u00e0 l&rsquo;ensemble des \u00e9preuves<\/li>\n<\/ul>\n\n\n\n<p>\ud83d\udcaf On te communiquera tes r\u00e9sultats sur le document <em>Statement of Results <\/em>qui accompagne ta certification.<\/p>\n\n\n<section class=\"relance\">\n        <div >\n                            <a target=\"_blank\" href=\"https:\/\/sherpas.com\/blog\/guide-anglais\/\">\n                    <div class=\"relance__container\"\n                        >\n                        \n                                                        <picture>\n                            <source srcset=\"https:\/\/sherpas.com\/content\/uploads\/2023\/05\/anglais-guide.png\" media=\"(min-width: 999px)\">\n                            <source srcset=\"https:\/\/sherpas.com\/content\/uploads\/2023\/05\/anglais-guide.png\" media=\"(max-width: 999px)\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/sherpas.com\/content\/uploads\/2023\/05\/anglais-guide.png\"\n                                    alt=\"guide m\u00e9thodo anglais\"\n                                >\n                            <\/picture>\n                                                <div class=\"relance__content\">\n                            \n                                <div class=\"relance__title\"> <p>Tu veux devenir bilingue en anglais ? Facile ! T\u00e9l\u00e9charge notre guide m\u00e9thodo anglais \ud83c\uddec\ud83c\udde7<\/p>\n<\/div>\n                                                        <button type=\"button\"\n                                    class=\"relance__button btn btn-white\">\n                                T\u00e9l\u00e9charge ton guide !\n                            <\/button>\n                        <\/div>\n                    <\/div>\n                <\/a>\n                    <\/div>\n    <\/section>\n\n    \n\n\n<h2 class=\"wp-block-heading\" id=\"le-cambridge-english-certification-decrypte\">Le Cambridge English Certification d\u00e9crypt\u00e9 \ud83d\udd75\ufe0f<\/h2>\n\n\n\n<p>On va maintenant t\u2019expliquer de A \u00e0 Z <strong>toutes les \u00e9preuves du CEC en te d\u00e9taillant leur contenu. <\/strong>Pr\u00eat ? C\u2019est parti ! \ud83d\ude80<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"comprehension-ecrite-et-use-of-english\">Compr\u00e9hension \u00e9crite et Use of English \ud83d\udcda<\/h3>\n\n\n\n<p>Dans cette partie, tu seras confront\u00e9 \u00e0 <strong>diff\u00e9rentes t\u00e2ches pour \u00e9valuer ta compr\u00e9hension \u00e9crite et ta ma\u00eetrise de l&rsquo;anglais. <\/strong>Voici quelques-unes des t\u00e2ches :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"use-of-english\">Use of English \ud83c\uddec\ud83c\udde7<\/h4>\n\n\n\n<p>1\ufe0f\u20e3 <strong>Texte \u00e0 trous avec choix multiple<\/strong><\/p>\n\n\n\n<p>Tu devras compl\u00e9ter un texte en choisissant parmi quatre options pour chaque espace laiss\u00e9 vide. Cette t\u00e2che mettra l&rsquo;accent sur <strong>ton vocabulaire, <\/strong>y compris ta capacit\u00e9 \u00e0 comprendre <a href=\"https:\/\/sherpas.com\/blog\/les-expressions-idiomatiques-anglaises\/\" data-type=\"post\" data-id=\"220447\">les expressions idiomatiques.<\/a><\/p>\n\n\n<section class=\"you-know\">\n                <div class=\"you-know__title\"><p>\ud83d\udccd<strong> Exemple<\/strong><\/p>\n<\/div>\n                        <div class=\"you-know__text\">\n            <p><!-- wp:paragraph --><\/p>\n<p><em>Exploring ancient ruins and unearthing long-lost artifacts is an exciting adventure in the field of archaeology, <\/em>(1)&#8230;&#8230;&#8230;&#8230;.<em> than merely studying it from afar. (&#8230;)<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>1 A <em>instead<\/em> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 B <em>rather <\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0C <em>except<\/em>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 D <em>later<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>\u2705 La bonne r\u00e9ponse est : <em>rather.<\/em><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\n        <\/div>\n              <\/section>\n\n\n\n<p>2\ufe0f\u20e3 <strong>Texte \u00e0 trous (ouvert)<\/strong><\/p>\n\n\n\n<p>Dans cette t\u00e2che, tu devras compl\u00e9ter un texte en ins\u00e9rant le mot appropri\u00e9 dans chaque espace laiss\u00e9 vide. Cette t\u00e2che \u00e9valuera principalement <strong>ta connaissance et ton contr\u00f4le de la grammaire.<\/strong> Les mots manquants sont g\u00e9n\u00e9ralement des petits mots de liaison comme <em>when, as, than<\/em>, etc.<\/p>\n\n\n<section class=\"you-know\">\n                <div class=\"you-know__title\"><p><strong data-rich-text-format-boundary=\"true\">\ud83d\udccd <\/strong>Exemple<\/p>\n<\/div>\n                        <div class=\"you-know__text\">\n            <p><!-- wp:paragraph --><\/p>\n<p><em>Idiomatic expressions add color and vibrancy to our language. They are phrases or sayings that have a figurative meaning, often different (<\/em>1)&#8230;&#8230;&#8230;<em>their literal interpretation.\u00a0<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>\u2705 La bonne r\u00e9ponse est : <em>from.<\/em><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\n        <\/div>\n              <\/section>\n\n\n\n<p>3\ufe0f\u20e3 <strong>Formation de mots<\/strong><\/p>\n\n\n\n<p>Ici, tu devras changer les mots radicaux donn\u00e9s pour qu&rsquo;ils correspondent aux mots manquants dans un texte. Cette t\u00e2che mettra en valeur <strong>ton vocabulaire et tes comp\u00e9tences en formation de mots.<\/strong><\/p>\n\n\n<section class=\"you-know\">\n                <div class=\"you-know__title\"><p>\ud83d\udccd Exemple<\/p>\n<\/div>\n                        <div class=\"you-know__text\">\n            <p><!-- wp:paragraph --><\/p>\n<p><em>Italy is renowned for its<\/em> (1)&#8230;&#8230;&#8230; <em>of garlic. <\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>PRODUCT<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>\u2705 La bonne r\u00e9ponse est un nom abstrait : <em>production.<\/em><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\n        <\/div>\n              <\/section>\n\n\n\n<p>4\ufe0f\u20e3 <strong>Transformation de mots-cl\u00e9s<\/strong><\/p>\n\n\n\n<p>Tu devras r\u00e9diger la deuxi\u00e8me phrase manquante dans chaque proposition en utilisant deux \u00e0 cinq mots, dont un mot-cl\u00e9 d\u00e9j\u00e0 fourni. Cette t\u00e2che \u00e9valuera <strong>ta ma\u00eetrise de la grammaire, du vocabulaire et des collocations.<\/strong> Pas \u00e9vident, cet exercice ! \ud83e\udd37<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/media.giphy.com\/media\/0x8LC9MT0oZbJKAXVt\/giphy.gif\" alt=\"La certification Cambridge, c'est beaucoup plus compliqu\u00e9 que pr\u00e9vu \"\/><\/figure>\n<\/div>\n\n<section class=\"you-know\">\n                <div class=\"you-know__title\"><p>\ud83d\udccdExemple<\/p>\n<\/div>\n                        <div class=\"you-know__text\">\n            <p><!-- wp:paragraph --><\/p>\n<p><em>The talented chef prepared a delicious meal for us.<\/em><\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>BY<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p><em>A delicious meal \u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026 the talented chef.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><!-- \/wp:paragraph --> <!-- wp:paragraph --><\/p>\n<p>\u2705 La phrase peut \u00eatre compl\u00e9t\u00e9e par les mots \u00ab <em>was prepared for us by<\/em> \u00bb<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\n        <\/div>\n              <\/section>\n\n\n<section class=\"read-also\">\n    <p class=\"read-also__title\">\u00c0 lire aussi<\/p>\n            <div class=\"read-also__list\">\n            <p>D\u00e9couvre aussi le <a href=\"https:\/\/sherpas.com\/blog\/toeic-preparation\/\">TOEIC, un autre examen d&rsquo;anglais<\/a> ! \ud83c\uddec\ud83c\udde7<\/p>\n\n        <\/div>\n    <\/section>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"comprehension-ecrite\">Compr\u00e9hension \u00e9crite \ud83d\udcd6<\/h4>\n\n\n\n<p>5\ufe0f\u20e3 <strong>Choix multiple<\/strong><\/p>\n\n\n\n<p>\u00c0 partir d&rsquo;un texte, tu devras r\u00e9pondre \u00e0 six questions \u00e0 choix multiple. Ces questions porteront sur des <strong>d\u00e9tails, des opinions, des attitudes, la tonalit\u00e9, le but, l&rsquo;id\u00e9e principale, <\/strong>le sens g\u00e9n\u00e9ral et la signification du contexte. Il y a six questions avec quatre choix de r\u00e9ponses pour chacune !<\/p>\n\n\n\n<p>6\ufe0f\u20e3 <strong>Texte \u00e0 trous<\/strong><\/p>\n\n\n\n<p>Un texte te sera pr\u00e9sent\u00e9, avec des phrases manquantes qui sont m\u00e9lang\u00e9es apr\u00e8s le texte. Tu devras indiquer de quelle partie du texte chaque phrase a \u00e9t\u00e9 enlev\u00e9e. Cette t\u00e2che \u00e9valuera<strong> la coh\u00e9sion, la coh\u00e9rence et la structure du texte.<\/strong><\/p>\n\n\n\n<p>7\ufe0f\u20e3 <strong>Association multiple<\/strong><\/p>\n\n\n\n<p>Tu devras associer des questions \u00e0 plusieurs r\u00e9ponses possibles \u00e0 un ou plusieurs textes courts. Cette t\u00e2che mettra \u00e0 l&rsquo;\u00e9preuve ta capacit\u00e9 \u00e0 identifier <strong>des d\u00e9tails, des opinions, des informations sp\u00e9cifiques et des implications.<\/strong><\/p>\n\n\n<section class=\"push \">\n        <div >\n            \n                                                <div class=\"push__container  qcd\" data-target=\"_self\" data-qcd=\"aHR0cHM6Ly9zaGVycGFzLmNvbS9mdW5uZWwtc3R1ZGVudC1xdWFsaWZpY2F0aW9u\" data-banner=\"2\" data-name=\"CPM2 Anglais\" style=\"background-color: #F3FBF7\" >\n                                                                        <div class=\"push__teachers\">\n    <div class=\"d-flex justify-content-center d-md-none\">\n        <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\" alt=\"Logo Sherpas\">\n    <\/div>\n    <div class=\"swiper\">\n        <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Sophie2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Sophie<\/p>                          <p class=\"push__teachers-school\">Sciences Po Bordeaux<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">12\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Martin2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Martin<\/p>                          <p class=\"push__teachers-school\">HEC Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">23\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Agathe2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Agathe<\/p>                          <p class=\"push__teachers-school\">ENS Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Victor2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Victor<\/p>                          <p class=\"push__teachers-school\">ESCP<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">25\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Alma2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Alma<\/p>                          <p class=\"push__teachers-school\">ENS Paris-Saclay<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">24\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Jeanne2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Jeanne<\/p>                          <p class=\"push__teachers-school\">Aix-Marseille Universit\u00e9<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">17\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/David2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">David<\/p>                          <p class=\"push__teachers-school\">EDHEC<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">25\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Emma2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Emma<\/p>                          <p class=\"push__teachers-school\">Dauphine<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">15\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n                                                    <div class=\"push__content\">\n                                                            <div  class=\"d-none d-md-block\" >\n                                    <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\"\n                                        alt=\"Logo Sherpas\">\n                                <\/div>\n                                                                                        <div class=\"push__title\"><p>Ton premier <span style=\"color: #4cc483;\">cours particulier<\/span> d&rsquo;anglais est <span style=\"color: #4cc483;\">offert<\/span> ! <span role=\"image\" aria-label=\"\ud83c\udf81\">\ud83c\udf81<\/span><\/p>\n<\/div>\n                                                                                        <div class=\"push__text\"><p>Tous nos profs sont pass\u00e9s par les meilleures \u00e9coles de France !<\/p>\n<\/div>\n                                                        <div class=\"push__promo-button   \">\n                                                                                                    <div\n                                        class=\"btn btn-primary\"\n                                        style=\"color: ; border-color: ; background-color: \"\n\n                                    >\n                                        J\u2019EN PROFITE !\n                                    <\/div>\n                                                            <\/div>\n                                                    <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/section>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"expression-ecrite\">Expression \u00e9crite \u270d\ufe0f<\/h3>\n\n\n\n<p>Dans cette partie, tu devras d\u00e9montrer tes comp\u00e9tences en \u00e9criture \u00e0 travers diverses t\u00e2ches. Voici ce qui t&rsquo;attend :<\/p>\n\n\n\n<p>1\ufe0f\u20e3 <strong>Question 1 : \u00e9crire un essai<\/strong><\/p>\n\n\n\n<p>Tu devras r\u00e9diger un texte de 140 \u00e0 190 mots en utilisant un sujet et deux arguments fournis. En plus de cela, tu devras d\u00e9velopper un troisi\u00e8me argument personnel. Cette t\u00e2che \u00e9valuera<strong> ta capacit\u00e9 \u00e0 donner des informations, <\/strong>exprimer ton opinion, comparer des id\u00e9es et tirer une conclusion.<\/p>\n\n\n\n<p>2\ufe0f\u20e3 <strong>Questions 2 &#8211; 4 : un sujet au choix parmi 3 \u00e9nonc\u00e9s<\/strong><\/p>\n\n\n\n<p>Tu devras <a href=\"https:\/\/sherpas.com\/blog\/methode-expression-ecrite-anglais-bac\/\" data-type=\"post\" data-id=\"188938\">r\u00e9diger un texte<\/a> de 140 \u00e0 190 mots dans une forme sp\u00e9cifique, telle qu&rsquo;un article, un email, une lettre, un rapport ou une critique. Le contexte, l&rsquo;objectif et l&rsquo;audience te seront pr\u00e9cis\u00e9s pour te guider. Cette t\u00e2che \u00e9valuera <strong>ta ma\u00eetrise des codes de r\u00e9daction dans diff\u00e9rents contextes.<\/strong><\/p>\n\n\n<section class=\"read-also\">\n    <p class=\"read-also__title\">\u00c0 lire aussi<\/p>\n            <div class=\"read-also__list\">\n            <p>D\u00e9couvre <a href=\"https:\/\/sherpas.com\/blog\/passer-une-certification-en-anglais\/\">quelle certification te conviendrait le mieux : TOEIC, TOEFL, IELTS, Cambridge<\/a> \ud83c\uddec\ud83c\udde7<\/p>\n\n        <\/div>\n    <\/section>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"comprehension-orale\">Compr\u00e9hension orale \ud83c\udfa7<\/h3>\n\n\n\n<p>Dans cette partie, tu devras d\u00e9montrer ta capacit\u00e9 \u00e0 comprendre l&rsquo;anglais parl\u00e9 \u00e0 travers les t\u00e2ches suivantes :<\/p>\n\n\n\n<p>1\ufe0f\u20e3<strong> Choix multiple<\/strong><\/p>\n\n\n\n<p>Tu \u00e9couteras une s\u00e9rie d&rsquo;extraits courts comprenant des monologues ou des \u00e9changes entre plusieurs personnes. Chaque extrait sera suivi d&rsquo;une question \u00e0 choix multiple avec trois options. Tu devras identifier <strong>le genre, les sentiments des locuteurs, les opinions, le but, l&rsquo;accord entre les locuteurs, le sens g\u00e9n\u00e9ral et les d\u00e9tails.<\/strong><\/p>\n\n\n\n<p>2\ufe0f\u20e3 <strong>Compl\u00e9ter les phrases<\/strong><\/p>\n\n\n\n<p>Tu \u00e9couteras un monologue de trois \u00e0 quatre minutes et tu devras compl\u00e9ter des phrases en fonction des informations fournies. Cette t\u00e2che mettra \u00e0 l&rsquo;\u00e9preuve ta capacit\u00e9 \u00e0 identifier<strong> des informations sp\u00e9cifiques et les opinions exprim\u00e9es.<\/strong><\/p>\n\n\n\n<p>3\ufe0f\u20e3 <strong>Association multiple<\/strong><\/p>\n\n\n\n<p>Tu devras \u00e9couter cinq monologues courts reli\u00e9s les uns aux autres. Chaque monologue sera suivi d&rsquo;une question et tu devras choisir la bonne r\u00e9ponse parmi huit options. Cette t\u00e2che mettra en jeu ta capacit\u00e9 \u00e0 <strong>relier les questions aux \u00e9l\u00e9ments des monologues.<\/strong><\/p>\n\n\n\n<p>4\ufe0f\u20e3 <strong>Choix multiple<\/strong><\/p>\n\n\n\n<p>Tu \u00e9couteras une interview ou un \u00e9change entre deux personnes d&rsquo;une dur\u00e9e de trois \u00e0 quatre minutes. Tu devras r\u00e9pondre \u00e0 sept questions \u00e0 choix multiple, portant sur l&rsquo;opinion, l&rsquo;attitude, les d\u00e9tails, le sens g\u00e9n\u00e9ral, l&rsquo;id\u00e9e principale et les informations sp\u00e9cifiques.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/media.giphy.com\/media\/3oEjI63VcSTywdJRYY\/giphy.gif\" alt=\"Il faut bien \u00e9couter pour obtenir le certificat Cambridge \"\/><figcaption class=\"wp-element-caption\"><em>Toi \u00e0 l&rsquo;\u00e9preuve de compr\u00e9hension orale <\/em><\/figcaption><\/figure>\n<\/div>\n\n<section class=\"read-also\">\n    <p class=\"read-also__title\">\u00c0 lire aussi<\/p>\n            <div class=\"read-also__list\">\n            <p>Tu veux t&rsquo;entra\u00eener au bac anglais ? Voici <a href=\"https:\/\/sherpas.com\/blog\/annales-bac-sujets\/\">les annales bac anglais<\/a> !<\/p>\n\n        <\/div>\n    <\/section>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"expression-orale\">Expression orale \ud83d\udde3\ufe0f<\/h3>\n\n\n\n<p>La derni\u00e8re partie du test mettra \u00e0 l&rsquo;\u00e9preuve<strong> ta capacit\u00e9 \u00e0 t&rsquo;exprimer en anglais de mani\u00e8re fluide et coh\u00e9rente. <\/strong>Voici les t\u00e2ches qui t&rsquo;attendent :<\/p>\n\n\n\n<p>1\ufe0f\u20e3 <strong>Conversation entre l&rsquo;interlocuteur et chaque candidat<\/strong><\/p>\n\n\n\n<p>Tu auras une interaction g\u00e9n\u00e9rale avec l&rsquo;interlocuteur, qui te posera des questions. Cette partie durera environ deux minutes et portera sur l&rsquo;interaction sociale et le langage courant.<\/p>\n\n\n\n<p>2\ufe0f\u20e3 <strong><em>Long turn<\/em><\/strong><strong> (prise de parole longue) pour chaque candidat<\/strong><\/p>\n\n\n\n<p>Tu devras commenter deux photos qui te seront donn\u00e9es. Tu auras une prise de parole d&rsquo;une minute, suivie d&rsquo;une r\u00e9ponse de 30 secondes du second candidat. Cette t\u00e2che \u00e9valuera ta coh\u00e9rence du discours, ta capacit\u00e9 \u00e0 comparer, \u00e0 d\u00e9crire et \u00e0 exprimer tes opinions.<\/p>\n\n\n\n<p>3\ufe0f\u20e3<strong> Conversation entre les candidats qui interagissent l&rsquo;un avec l&rsquo;autre<\/strong><\/p>\n\n\n\n<p>Tu devras interagir avec l&rsquo;autre candidat en utilisant un stimulus visuel et des instructions donn\u00e9es. Il faudra \u00e9changer des id\u00e9es, exprimer et justifier des opinions, exprimer ton accord ou ton d\u00e9saccord, sugg\u00e9rer, d\u00e9duire, \u00e9valuer et parvenir \u00e0 une d\u00e9cision par la n\u00e9gociation. Cette partie comprendra une discussion de deux minutes suivie d\u2019une prise de d\u00e9cision.<\/p>\n\n\n\n<p>4\ufe0f\u20e3 <strong>Discussion<\/strong><\/p>\n\n\n\n<p>Tu auras une discussion de quatre minutes sur des th\u00e8mes li\u00e9s \u00e0 la t\u00e2che collaborative. Tu devras exprimer ton accord ou ton d\u00e9saccord, et faire des d\u00e9ductions.<\/p>\n\n\n<section class=\"push \">\n        <div >\n            \n                                                <div class=\"push__container  qcd\" data-target=\"_self\" data-qcd=\"aHR0cHM6Ly9zaGVycGFzLmNvbS9mdW5uZWwtc3R1ZGVudC1xdWFsaWZpY2F0aW9u\" data-banner=\"2\" data-name=\"Cours part\u2019 global #1 = CPG1\" style=\"background-color: #F3FBF7\" >\n                                                                        <div class=\"push__teachers\">\n    <div class=\"d-flex justify-content-center d-md-none\">\n        <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\" alt=\"Logo Sherpas\">\n    <\/div>\n    <div class=\"swiper\">\n        <div class=\"swiper-wrapper\">\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Louise2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Louise<\/p>                          <p class=\"push__teachers-school\">Mines ParisTech<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">24\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Agathe2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Agathe<\/p>                          <p class=\"push__teachers-school\">ENS Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Emma2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Emma<\/p>                          <p class=\"push__teachers-school\">Dauphine<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">15\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Alma2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Alma<\/p>                          <p class=\"push__teachers-school\">ENS Paris-Saclay<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">24\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Emilie2x.jpg);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Emilie<\/p>                          <p class=\"push__teachers-school\">Sciences Po Lyon<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">19\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Cle\u0301mence2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Cl\u00e9mence<\/p>                          <p class=\"push__teachers-school\">HEC Paris<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">21\u20ac\/h\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Sophie2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Sophie<\/p>                          <p class=\"push__teachers-school\">Sciences Po Bordeaux<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">12\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                                            <div class=\"swiper-slide\">\n                    <div class=\"push__teachers-card\">\n                        <div\n                            class=\"push__teachers-profil\"\n                            \n                            style=\"background-image: url(https:\/\/sherpas.com\/content\/uploads\/2022\/01\/Thibault2x.png);\"\n                        >\n                    <\/div>\n                         <p class=\"push__teachers-name\">Thibault<\/p>                          <p class=\"push__teachers-school\">ENS Paris Ulm<\/p>                                                     <div class=\"push__teachers-note\">\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                                    <svg  class=\"active\" >\n                                        <use\n                                            xlink:href=\"\/content\/themes\/sherpas-theme\/dist\/images\/sprite.svg#star\"\/>\n                                    <\/svg>\n                                                            <\/div>\n                                                 <p class=\"push__teachers-price\">20\u20ac\/h<\/p>                     <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n                                                    <div class=\"push__content\">\n                                                            <div  class=\"d-none d-md-block\" >\n                                    <img decoding=\"async\" class=\"push__logo\" src=\"\/content\/themes\/sherpas-theme\/dist\/images\/logo.svg\"\n                                        alt=\"Logo Sherpas\">\n                                <\/div>\n                                                                                        <div class=\"push__title\"><p>Ton premier cours particulier est offert ! <span role=\"img\" aria-label=\"\ud83c\udf81\">\ud83c\udf81<\/span><!-- notionvc: 91b6b7d7-50f2-46f4-ae1f-ecbabe834aad --><\/p>\n<\/div>\n                                                                                        <div class=\"push__text\"><p>Nos profs sont pass\u00e9s par les meilleures \u00e9coles et universit\u00e9s.<!-- notionvc: 21bb66b6-b36d-4ce8-8950-173722d75a1e --><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n                                                        <div class=\"push__promo-button   \">\n                                                                                                    <div\n                                        class=\"btn btn-primary\"\n                                        style=\"color: #ffffff; border-color: ; background-color: \"\n\n                                    >\n                                        J&rsquo;EN PROFITE MAINTENANT !\n                                    <\/div>\n                                                            <\/div>\n                                                    <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/section>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"comment-reussir-le-concours-cambridge\">Comment r\u00e9ussir le concours Cambridge ? \u2728<\/h2>\n\n\n\n<p>Tu veux <strong>avoir un bon score au test ?<\/strong> On te donne toutes les astuces \u00e0 conna\u00eetre ! \ud83d\ude09<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>\u2705 <strong>Pr\u00e9pare-toi <\/strong>avec d\u00e9termination \ud83d\udcaa<\/p>\n\n\n\n<p>\ud83d\udd39<strong> Choisis les meilleurs cours <\/strong>et formations adapt\u00e9s \u00e0 tes besoins.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Utilise des ressources <\/strong>en ligne pour t&rsquo;entra\u00eener.<\/p>\n\n\n\n<p>\ud83d\udd39<strong> Consacre du temps<\/strong> chaque jour \u00e0 l&rsquo;\u00e9tude des examens et des tests.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>\u2705 <strong>Am\u00e9liore ton anglais \ud83c\uddec\ud83c\udde7<\/strong><\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Regarde des films,<\/strong> \u00e9coute de la musique et lis des livres pour t&rsquo;habituer aux diff\u00e9rentes expressions.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Trouve des partenaires d&rsquo;\u00e9change linguistique<\/strong> pour pratiquer r\u00e9guli\u00e8rement.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>\u2705 <strong>Pr\u00e9pare-toi <\/strong>avec une routine d&rsquo;\u00e9tude solide \ud83d\udcda<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Planifie ton temps de pr\u00e9paration<\/strong> de mani\u00e8re r\u00e9aliste.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Fixe-toi des objectifs <\/strong>clairs et mesurables.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>R\u00e9vise r\u00e9guli\u00e8rement<\/strong> et \u00e9value tes progr\u00e8s pour ajuster ta strat\u00e9gie.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>\u2705 <strong>Sois curieux <\/strong>dans ton apprentissage \ud83d\udc40<\/p>\n\n\n\n<p>\ud83d\udd39<strong> Explore diff\u00e9rentes m\u00e9thodes d&rsquo;apprentissage<\/strong> et trouve celles qui te conviennent le mieux.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Utilise des supports visuels, <\/strong>des jeux interactifs et des applications mobiles pour rendre l&rsquo;apprentissage amusant.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Exp\u00e9rimente des techniques<\/strong> d&rsquo;apprentissage innovantes pour stimuler ta motivation.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>\u2705 <strong>Entra\u00eene-toi <\/strong>avec des tests pratiques \u270d\ufe0f<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Familiarise-toi avec la structure<\/strong> des tests et des examens.<\/p>\n\n\n\n<p>\ud83d\udd39<strong> Utilise des tests d&rsquo;entra\u00eenement <\/strong>en ligne pour t&rsquo;habituer au format et au temps imparti.<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Analyse tes r\u00e9sultats<\/strong> pour identifier tes points forts et tes domaines d&rsquo;am\u00e9lioration.<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p><strong>\u2705 Trouve quelqu\u2019un<\/strong> pour t\u2019aider \ud83e\uddd1\u200d\ud83c\udfeb<\/p>\n\n\n\n<p>\ud83d\udd39 <strong>Trouve un mentor ou un professeur d\u2019anglais<\/strong> qui peut t&rsquo;aider dans ta pr\u00e9paration.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Tu vois, ce test est bien plus qu&rsquo;une simple \u00e9valuation de langue. C&rsquo;est un outil puissant pour mesurer ton niveau de ma\u00eetrise linguistique, ouvrir de nouvelles portes dans tes \u00e9tudes et ta carri\u00e8re, et te donner la confiance n\u00e9cessaire pour communiquer efficacement dans un monde de plus en plus connect\u00e9. Si tu n&rsquo;es pas encore pr\u00eat, pas de panique, nos <a href=\"https:\/\/sherpas.com\/cours\/anglais\">profs particuliers d&rsquo;anglais<\/a> sont l\u00e0 pour toi !&nbsp;<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;260047&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;3&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Tu as aim\u00e9 cet article ?&quot;,&quot;legend&quot;:&quot;5\\\/5 - (3 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Tout savoir sur le Cambridge English Certificate \ud83c\uddec\ud83c\udde7&quot;,&quot;width&quot;:&quot;142.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 142.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            5\/5 - (3 votes)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>As-tu d\u00e9j\u00e0 entendu parler du Cambridge English Certificate ? Eh bien, dans cet article, on va plonger au (&#8230;)<\/p>\n","protected":false},"author":334,"featured_media":260064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"category":[815,803,845],"tag":[282,319],"class_list":["post-260047","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-anglais-2","category-apprendre-matiere","category-fiches-diplomes","tag-candidature","tag-cv"],"acf":[],"_links":{"self":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/posts\/260047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/users\/334"}],"replies":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/comments?post=260047"}],"version-history":[{"count":0,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/posts\/260047\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/media\/260064"}],"wp:attachment":[{"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/media?parent=260047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/category?post=260047"},{"taxonomy":"tag","embeddable":true,"href":"https:\/\/sherpas.com\/blog\/wp-json\/wp\/v2\/tag?post=260047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!DOCTYPE html><!--


UnexpectedValueException: Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}} in file /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 193
Stack trace:
  1. UnexpectedValueException-&gt;() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
  2. Monolog\Handler\StreamHandler-&gt;write() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
  3. Monolog\Handler\StreamHandler-&gt;write() /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
  4. Monolog\Handler\AbstractProcessingHandler-&gt;handle() /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
  5. Monolog\Logger-&gt;addRecord() /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
  6. Monolog\Logger-&gt;error() /var/www/html/vendor/illuminate/log/Logger.php:181
  7. Illuminate\Log\Logger-&gt;writeLog() /var/www/html/vendor/illuminate/log/Logger.php:94
  8. Illuminate\Log\Logger-&gt;error() /var/www/html/vendor/illuminate/log/LogManager.php:590
  9. Illuminate\Log\LogManager-&gt;error() /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
 10. Themosis\Core\Exceptions\Handler-&gt;report() /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
 11. Themosis\Core\Bootstrap\ExceptionHandler-&gt;handleException() [internal]:0











--><html>
  <head>
    <meta charset="utf-8">
    <meta name="robots" content="noindex,nofollow"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
    <title>Whoops! There was an error.</title>

    <style>body {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
  color: #131313;
  background: #eeeeee;
  padding:0;
  margin: 0;
  max-height: 100%;

  text-rendering: optimizeLegibility;
}
  a {
    text-decoration: none;
  }

.Whoops.container {
    position: relative;
    z-index: 9999999999;
}

.panel {
    overflow-y: scroll;
    height: 100%;
    position: fixed;
    margin: 0;
    left: 0;
    top: 0;
}

.branding {
  position: absolute;
  top: 10px;
  right: 20px;
  color: #777777;
  font-size: 10px;
    z-index: 100;
}
  .branding a {
    color: #e95353;
  }

header {
  color: white;
  box-sizing: border-box;
  background-color: #2a2a2a;
  padding: 35px 40px;
  max-height: 180px;
  overflow: hidden;
  transition: 0.5s;
}

  header.header-expand {
    max-height: 1000px;
  }

  .exc-title {
    margin: 0;
    color: #bebebe;
    font-size: 14px;
  }
    .exc-title-primary, .exc-title-secondary {
      color: #e95353;
    }

    .exc-message {
      font-size: 20px;
      word-wrap: break-word;
      margin: 4px 0 0 0;
      color: white;
    }
      .exc-message span {
        display: block;
      }
      .exc-message-empty-notice {
        color: #a29d9d;
        font-weight: 300;
      }

.prev-exc-title {
  margin: 10px 0;
}

.prev-exc-title + ul {
  margin: 0;
  padding: 0 0 0 20px;
  line-height: 12px;
}

.prev-exc-title + ul li {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
}

.prev-exc-title + ul li .prev-exc-code {
  display: inline-block;
  color: #bebebe;
}

.details-container {
  left: 30%;
  width: 70%;
  background: #fafafa;
}
  .details {
    padding: 5px;
  }

    .details-heading {
      color: #4288CE;
      font-weight: 300;
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid rgba(0, 0, 0, .1);
    }

    .details pre.sf-dump {
      white-space: pre;
      word-wrap: inherit;
    }

    .details pre.sf-dump,
    .details pre.sf-dump .sf-dump-num,
    .details pre.sf-dump .sf-dump-const,
    .details pre.sf-dump .sf-dump-str,
    .details pre.sf-dump .sf-dump-note,
    .details pre.sf-dump .sf-dump-ref,
    .details pre.sf-dump .sf-dump-public,
    .details pre.sf-dump .sf-dump-protected,
    .details pre.sf-dump .sf-dump-private,
    .details pre.sf-dump .sf-dump-meta,
    .details pre.sf-dump .sf-dump-key,
    .details pre.sf-dump .sf-dump-index {
      color: #463C54;
    }

.left-panel {
  width: 30%;
  background: #ded8d8;
}

  .frames-description {
    background: rgba(0, 0, 0, .05);
    padding: 8px 15px;
    color: #a29d9d;
    font-size: 11px;
  }

  .frames-description.frames-description-application {
    text-align: center;
    font-size: 12px;
  }
  .frames-container.frames-container-application .frame:not(.frame-application) {
    display: none;
  }

  .frames-tab {
    color: #a29d9d;
    display: inline-block;
    padding: 4px 8px;
    margin: 0 2px;
    border-radius: 3px;
  }

  .frames-tab.frames-tab-active {
    background-color: #2a2a2a;
    color: #bebebe;
  }

  .frame {
    padding: 14px;
    cursor: pointer;
    transition: all 0.1s ease;
    background: #eeeeee;
  }
    .frame:not(:last-child) {
      border-bottom: 1px solid rgba(0, 0, 0, .05);
    }

    .frame.active {
      box-shadow: inset -5px 0 0 0 #4288CE;
      color: #4288CE;
    }

    .frame:not(.active):hover {
      background: #BEE9EA;
    }

    .frame-method-info {
      margin-bottom: 10px;
    }

    .frame-class, .frame-function, .frame-index {
      font-size: 14px;
    }

    .frame-index {
      float: left;
    }

    .frame-method-info {
      margin-left: 24px;
    }

    .frame-index {
      font-size: 11px;
      color: #a29d9d;
      background-color: rgba(0, 0, 0, .05);
      height: 18px;
      width: 18px;
      line-height: 18px;
      border-radius: 5px;
      padding: 0 1px 0 1px;
      text-align: center;
      display: inline-block;
    }

    .frame-application .frame-index {
      background-color: #2a2a2a;
      color: #bebebe;
    }

    .frame-file {
      font-family: "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
      color: #a29d9d;
    }

      .frame-file .editor-link {
        color: #a29d9d;
      }

    .frame-line {
      font-weight: bold;
    }

    .frame-code {
      padding: 5px;
      background: #303030;
      display: none;
    }

    .frame-code.active {
      display: block;
    }

    .frame-code .frame-file {
      color: #a29d9d;
      padding: 12px 6px;

      border-bottom: none;
    }

    .code-block {
      padding: 10px;
      margin: 0;
      border-radius: 6px;
      box-shadow: 0 3px 0 rgba(0, 0, 0, .05),
                  0 10px 30px rgba(0, 0, 0, .05),
                  inset 0 0 1px 0 rgba(255, 255, 255, .07);
      -moz-tab-size: 4;
      -o-tab-size: 4;
      tab-size: 4;
    }

    .linenums {
      margin: 0;
      margin-left: 10px;
    }

    .frame-comments {
      border-top: none;
      margin-top: 15px;

      font-size: 12px;
    }

    .frame-comments.empty {
    }

    .frame-comments.empty:before {
      content: "No comments for this stack frame.";
      font-weight: 300;
      color: #a29d9d;
    }

    .frame-comment {
      padding: 10px;
      color: #e3e3e3;
      border-radius: 6px;
      background-color: rgba(255, 255, 255, .05);
    }

    .frame-comment a {
      font-weight: bold;
      text-decoration: underline;
      color: #c6c6c6;
    }

    .frame-comment:not(:last-child) {
      border-bottom: 1px dotted rgba(0, 0, 0, .3);
    }

    .frame-comment-context {
      font-size: 10px;
      color: white;
    }

.delimiter {
  display: inline-block;
}

.data-table-container label {
  font-size: 16px;
  color: #303030;
  font-weight: bold;
  margin: 10px 0;

  display: block;

  margin-bottom: 5px;
  padding-bottom: 5px;
}
  .data-table {
    width: 100%;
    margin-bottom: 10px;
  }

  .data-table tbody {
    font: 13px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
  }

  .data-table thead {
    display: none;
  }

  .data-table tr {
    padding: 5px 0;
  }

  .data-table td:first-child {
    width: 20%;
    min-width: 130px;
    overflow: hidden;
    font-weight: bold;
    color: #463C54;
    padding-right: 5px;

  }

  .data-table td:last-child {
    width: 80%;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }

  .data-table span.empty {
    color: rgba(0, 0, 0, .3);
    font-weight: 300;
  }
  .data-table label.empty {
    display: inline;
  }

.handler {
  padding: 4px 0;
  font: 14px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
}

#plain-exception {
  display: none;
}

.rightButton {
  cursor: pointer;
  border: 0;
  opacity: .8;
  background: none;

  color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);

  border-radius: 3px;

  outline: none !important;
}

  .rightButton:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
    color: rgba(255, 255, 255, 0.3);
  }

/* inspired by githubs kbd styles */
kbd {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fcfcfc;
  border-color: #ccc #ccc #bbb;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555;
  display: inline-block;
  font-size: 11px;
  line-height: 10px;
  padding: 3px 5px;
  vertical-align: middle;
}


/* == Media queries */

/* Expand the spacing in the details section */
@media (min-width: 1000px) {
  .details, .frame-code {
    padding: 20px 40px;
  }

  .details-container {
    left: 32%;
    width: 68%;
  }

  .frames-container {
    margin: 5px;
  }

  .left-panel {
    width: 32%;
  }
}

/* Stack panels */
@media (max-width: 600px) {
  .panel {
    position: static;
    width: 100%;
  }
}

/* Stack details tables */
@media (max-width: 400px) {
  .data-table,
  .data-table tbody,
  .data-table tbody tr,
  .data-table tbody td {
    display: block;
    width: 100%;
  }

    .data-table tbody tr:first-child {
      padding-top: 0;
    }

      .data-table tbody td:first-child,
      .data-table tbody td:last-child {
        padding-left: 0;
        padding-right: 0;
      }

      .data-table tbody td:last-child {
        padding-top: 3px;
      }
}

.tooltipped {
  position: relative
}
.tooltipped:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 5px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  background: rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased
}
.tooltipped:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
  content: "";
  border: 5px solid transparent
}
.tooltipped:hover:before,
.tooltipped:hover:after,
.tooltipped:active:before,
.tooltipped:active:after,
.tooltipped:focus:before,
.tooltipped:focus:after {
  display: inline-block;
  text-decoration: none
}
.tooltipped-s:after {
  top: 100%;
  right: 50%;
  margin-top: 5px
}
.tooltipped-s:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8)
}

pre.sf-dump {
  padding: 0px !important;
  margin: 0px !important;
}

.search-for-help {
  width: 85%;
  padding: 0;
  margin: 10px 0;
  list-style-type: none;
  display: inline-block;
}
  .search-for-help li {
    display: inline-block;
    margin-right: 5px;
  }
  .search-for-help li:last-child {
    margin-right: 0;
  }
    .search-for-help li a {

    }
      .search-for-help li a i {
        width: 16px;
        height: 16px;
        overflow: hidden;
        display: block;
      }
      .search-for-help li a svg {
        fill: #fff;
      }
      .search-for-help li a svg path {
        background-size: contain;
      }

.line-numbers-rows span {
  pointer-events: auto;
  cursor: pointer;
}
.line-numbers-rows span:hover {
  text-decoration: underline;
}
</style>
    <style>/* PrismJS 1.30.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+markup-templating+php&plugins=line-highlight+line-numbers */
code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
</style>
  </head>
  <body>

    <div class="Whoops container">
      <div class="stack-container">

        <div class="panel left-panel cf ">
  <header>
  <div class="exception">
  <div class="exc-title">
                  <span class="exc-title-primary">UnexpectedValueException</span>
                </div>

  <div class="exc-message">
          <span>Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}</span>


      


    
    <ul class="search-for-help">
            <li>
        <a rel="noopener noreferrer" target="_blank" href="https://google.com/search?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fposts%2F260047%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on Google.">
          <!-- Google icon by Alfredo H, from https://www.iconfinder.com/alfredoh -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="google" height="16" viewBox="0 0 512 512" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M457.732 216.625c2.628 14.04 4.063 28.743 4.063 44.098C461.795 380.688 381.48 466 260.205 466c-116.024 0-210-93.977-210-210s93.976-210 210-210c56.703 0 104.076 20.867 140.44 54.73l-59.205 59.197v-.135c-22.046-21.002-50-31.762-81.236-31.762-69.297 0-125.604 58.537-125.604 127.84 0 69.29 56.306 127.97 125.604 127.97 62.87 0 105.653-35.966 114.46-85.313h-114.46v-81.902h197.528z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://duckduckgo.com/?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fposts%2F260047%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on DuckDuckGo.">
          <!-- DuckDuckGo icon by IconBaandar Team, from https://www.iconfinder.com/iconbaandar -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="duckduckgo" height="16" viewBox="150 150 1675 1675" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M1792 1024c0 204.364-80.472 398.56-224.955 543.04-144.483 144.48-338.68 224.95-543.044 224.95-204.36 0-398.56-80.47-543.04-224.95-144.48-144.482-224.95-338.676-224.95-543.04 0-204.365 80.47-398.562 224.96-543.045C625.44 336.47 819.64 256 1024 256c204.367 0 398.565 80.47 543.05 224.954C1711.532 625.437 1792 819.634 1792 1024zm-270.206 497.787C1654.256 1389.327 1728 1211.36 1728 1024c0-187.363-73.74-365.332-206.203-497.796C1389.332 393.74 1211.363 320 1024 320s-365.33 73.742-497.795 206.205C393.742 658.67 320 836.637 320 1024c0 187.36 73.744 365.326 206.206 497.787C658.67 1654.25 836.638 1727.99 1024 1727.99c187.362 0 365.33-73.74 497.794-206.203z"/>
            <path d="M1438.64 1177.41c0-.03-.005-.017-.01.004l.01-.004z"/>
            <path d="M1499.8 976.878c.03-.156-.024-.048-.11.107l.11-.107z"/>
            <path d="M1105.19 991.642zm-68.013-376.128c-8.087-10.14-18.028-19.965-29.89-29.408-13.29-10.582-29-20.76-47.223-30.443-35.07-18.624-74.482-31.61-115.265-38.046-39.78-6.28-80.84-6.256-120.39.917l1.37 31.562c1.8.164 7.7 3.9 14.36 8.32-20.68 5.94-39.77 14.447-39.48 39.683l.2 17.48 17.3-1.73c29.38-2.95 60.17-2.06 90.32 2.61 9.21 1.42 18.36 3.2 27.38 5.32l-4.33 1.15c-20.45 5.58-38.93 12.52-54.25 20.61-46.28 24.32-75.51 60.85-90.14 108.37-14.14 45.95-14.27 101.81-2.72 166.51l.06.06c15.14 84.57 64.16 316.39 104.11 505.39 19.78 93.59 37.38 176.83 47.14 224.4 3.26 15.84 5.03 31.02 5.52 45.52.3 9.08.09 17.96-.58 26.62-.45 5.8-1.11 11.51-1.96 17.112l31.62 4.75c.71-4.705 1.3-9.494 1.76-14.373 48.964 10.517 99.78 16.05 151.88 16.05 60.68 0 119.61-7.505 175.91-21.64 3.04 6.08 6.08 12.19 9.11 18.32l28.62-14.128c-2.11-4.27-4.235-8.55-6.37-12.84-23.005-46.124-47.498-93.01-68.67-133.534-15.39-29.466-29.01-55.53-39.046-75.58-26.826-53.618-53.637-119.47-68.28-182.368-8.78-37.705-13.128-74.098-10.308-105.627-15.31-6.28-26.69-11.8-31.968-15.59l-.01.015c-14.22-10.2-31.11-28.12-41.82-49.717-8.618-17.376-13.4-37.246-10.147-57.84 3.17-19.84 27.334-46.714 57.843-67.46v-.063c26.554-18.05 58.75-32.506 86.32-34.31 7.835-.51 16.31-1.008 23.99-1.45 33.45-1.95 50.243-2.93 84.475-11.42 10.88-2.697 26.19-6.56 43.53-11.09 2.364-40.7-5.947-87.596-21.04-133.234-22.004-66.53-58.68-131.25-97.627-170.21-12.543-12.55-28.17-22.79-45.9-30.933-16.88-7.753-35.64-13.615-55.436-17.782zm-10.658 178.553s6.77-42.485 58.39-33.977c27.96 4.654 37.89 29.833 37.89 29.833s-25.31-14.46-44.95-14.198c-40.33.53-51.35 18.342-51.35 18.342zm-240.45-18.802c48.49-19.853 72.11 11.298 72.11 11.298s-35.21-15.928-69.46 5.59c-34.19 21.477-32.92 43.452-32.92 43.452s-18.17-40.5 30.26-60.34zm296.5 95.4c0-6.677 2.68-12.694 7.01-17.02 4.37-4.37 10.42-7.074 17.1-7.074 6.73 0 12.79 2.7 17.15 7.05 4.33 4.33 7.01 10.36 7.01 17.05 0 6.74-2.7 12.81-7.07 17.18-4.33 4.33-10.37 7.01-17.1 7.01-6.68 0-12.72-2.69-17.05-7.03-4.36-4.37-7.07-10.43-7.07-17.16zm-268.42 51.27c0-8.535 3.41-16.22 8.93-21.738 5.55-5.55 13.25-8.982 21.81-8.982 8.51 0 16.18 3.415 21.7 8.934 5.55 5.55 8.98 13.25 8.98 21.78 0 8.53-3.44 16.23-8.98 21.79-5.52 5.52-13.19 8.93-21.71 8.93-8.55 0-16.26-3.43-21.82-8.99-5.52-5.52-8.93-13.2-8.93-21.74z"/>
            <path d="M1102.48 986.34zm390.074-64.347c-28.917-11.34-74.89-12.68-93.32-3.778-11.5 5.567-35.743 13.483-63.565 21.707-25.75 7.606-53.9 15.296-78.15 21.702-17.69 4.67-33.3 8.66-44.4 11.435-34.92 8.76-52.05 9.77-86.17 11.78-7.84.46-16.48.97-24.48 1.5-28.12 1.86-60.97 16.77-88.05 35.4v.06c-31.12 21.4-55.77 49.12-59.01 69.59-3.32 21.24 1.56 41.74 10.35 59.67 10.92 22.28 28.15 40.77 42.66 51.29l.01-.02c5.38 3.9 16.98 9.6 32.6 16.08 26.03 10.79 63.2 23.76 101.25 34.23 43.6 11.99 89.11 21.05 121.69 20.41 34.26-.69 77.73-10.52 114.54-24.67 22.15-8.52 42.21-18.71 56.88-29.58 17.85-13.22 28.7-28.42 28.4-44.74-.07-3.89-.72-7.63-1.97-11.21l-.02.01c-11.6-33.06-50.37-23.59-105.53-10.12-46.86 11.445-107.94 26.365-169.01 20.434-32.56-3.167-54.45-10.61-67.88-20.133-5.96-4.224-9.93-8.67-12.18-13.11-1.96-3.865-2.68-7.84-2.33-11.714.39-4.42 2.17-9.048 5.1-13.57l-.05-.03c7.86-12.118 23.082-9.72 43.93-6.43 25.91 4.08 58.2 9.172 99.013-3.61 39.63-12.378 87.76-29.9 131.184-47.39 42.405-17.08 80.08-34.078 100.74-46.18 25.46-14.87 37.57-29.428 40.59-42.866 2.725-12.152-.89-22.48-8.903-31.07-5.87-6.29-14.254-11.31-23.956-15.115z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://stackoverflow.com/search?q=UnexpectedValueException+Writing+to+the+log+file+failed%3A+Write+of+1713+bytes+failed+with+errno%3D28+No+space+left+on+device%0AThe+exception+occurred+while+attempting+to+log%3A+touch%28%29%3A+Unable+to+create+file+%2Fvar%2Fwww%2Fhtml%2Fhtdocs%2Fcontent%2Fcache%2Fwp-rocket%2Fsherpas.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fposts%2F260047%2F.mobile-active+because+No+such+file+or+directory%0AContext%3A+%7B%22userId%22%3Anull%2C%22email%22%3Anull%2C%22exception%22%3A%7B%7D%7D" title="Search for help on Stack Overflow.">
          <!-- Stack Overflow icon by Picons.me, from https://www.iconfinder.com/Picons -->
          <!-- Free for commercial use -->
          <svg class="stackoverflow" height="16" viewBox="-1163 1657.697 56.693 56.693" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M-1126.04 1689.533l-16.577-9.778 2.088-3.54 16.578 9.778zM-1127.386 1694.635l-18.586-4.996 1.068-3.97 18.586 4.995zM-1127.824 1700.137l-19.165-1.767.378-4.093 19.165 1.767zM-1147.263 1701.293h19.247v4.11h-19.247z"/>
            <path d="M-1121.458 1710.947s0 .96-.032.96v.016h-30.796s-.96 0-.96-.016h-.032v-20.03h3.288v16.805h25.244v-16.804h3.288v19.07zM-1130.667 1667.04l10.844 15.903-3.396 2.316-10.843-15.903zM-1118.313 1663.044l3.29 18.963-4.05.703-3.29-18.963z"/>
          </svg>
        </a>
      </li>
    </ul>

    <span id="plain-exception">UnexpectedValueException thrown with message &quot;Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}&quot;

Stacktrace:
#10 UnexpectedValueException in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
#9 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
#8 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
#7 Monolog\Handler\AbstractProcessingHandler:handle in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
#6 Monolog\Logger:addRecord in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
#5 Monolog\Logger:error in /var/www/html/vendor/illuminate/log/Logger.php:181
#4 Illuminate\Log\Logger:writeLog in /var/www/html/vendor/illuminate/log/Logger.php:94
#3 Illuminate\Log\Logger:error in /var/www/html/vendor/illuminate/log/LogManager.php:590
#2 Illuminate\Log\LogManager:error in /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
#1 Themosis\Core\Exceptions\Handler:report in /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
#0 Themosis\Core\Bootstrap\ExceptionHandler:handleException in [internal]:0
</span>
    <button id="copy-button" class="rightButton clipboard" data-clipboard-text="UnexpectedValueException thrown with message &quot;Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device
The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory
Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}&quot;

Stacktrace:
#10 UnexpectedValueException in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:193
#9 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:188
#8 Monolog\Handler\StreamHandler:write in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:48
#7 Monolog\Handler\AbstractProcessingHandler:handle in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:400
#6 Monolog\Logger:addRecord in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:651
#5 Monolog\Logger:error in /var/www/html/vendor/illuminate/log/Logger.php:181
#4 Illuminate\Log\Logger:writeLog in /var/www/html/vendor/illuminate/log/Logger.php:94
#3 Illuminate\Log\Logger:error in /var/www/html/vendor/illuminate/log/LogManager.php:590
#2 Illuminate\Log\LogManager:error in /var/www/html/vendor/themosis/framework/src/Core/Exceptions/Handler.php:225
#1 Themosis\Core\Exceptions\Handler:report in /var/www/html/vendor/themosis/framework/src/Core/Bootstrap/ExceptionHandler.php:141
#0 Themosis\Core\Bootstrap\ExceptionHandler:handleException in [internal]:0
" title="Copy exception details to clipboard">
      COPY
    </button>
    <button id="hide-error" class="rightButton" title="Hide error message" onclick="document.getElementsByClassName('Whoops')[0].style.display = 'none';">
      HIDE
    </button>
  </div>
</div>
</header>
<div class="frames-description frames-description-application">
      <a href="#" id="application-frames-tab" class="frames-tab ">
        Application frames (0)
    </a>
    <a href="#" id="all-frames-tab" class="frames-tab frames-tab-active">
      All frames (11)
    </a>
  </div>
<div class="frames-container ">
    <div class="frame active " id="frame-line-0">
      <span class="frame-index">10</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">UnexpectedValueException</span></span>
        <span class="frame-function"><span class="delimiter"></span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span><!--
   --><span class="frame-line">:193</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-1">
      <span class="frame-index">9</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">StreamHandler</span></span>
        <span class="frame-function"><span class="delimiter">write</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span><!--
   --><span class="frame-line">:188</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-2">
      <span class="frame-index">8</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">StreamHandler</span></span>
        <span class="frame-function"><span class="delimiter">write</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">AbstractProcessingHandler.php</span><!--
   --><span class="frame-line">:48</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-3">
      <span class="frame-index">7</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Handler</span>\<span class="delimiter">AbstractProcessingHandler</span></span>
        <span class="frame-function"><span class="delimiter">handle</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:400</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-4">
      <span class="frame-index">6</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">addRecord</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:651</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-5">
      <span class="frame-index">5</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Monolog</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:181</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-6">
      <span class="frame-index">4</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">writeLog</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span><!--
   --><span class="frame-line">:94</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-7">
      <span class="frame-index">3</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">Logger</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">LogManager.php</span><!--
   --><span class="frame-line">:590</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-8">
      <span class="frame-index">2</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Log</span>\<span class="delimiter">LogManager</span></span>
        <span class="frame-function"><span class="delimiter">error</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Exceptions</span>/<span class="delimiter">Handler.php</span><!--
   --><span class="frame-line">:225</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-9">
      <span class="frame-index">1</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Themosis</span>\<span class="delimiter">Core</span>\<span class="delimiter">Exceptions</span>\<span class="delimiter">Handler</span></span>
        <span class="frame-function"><span class="delimiter">report</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">&hellip;</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Bootstrap</span>/<span class="delimiter">ExceptionHandler.php</span><!--
   --><span class="frame-line">:141</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-10">
      <span class="frame-index">0</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Themosis</span>\<span class="delimiter">Core</span>\<span class="delimiter">Bootstrap</span>\<span class="delimiter">ExceptionHandler</span></span>
        <span class="frame-function"><span class="delimiter">handleException</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter">[internal]</span><!--
   --><span class="frame-line">:0</span>
    </div>
  </div>
</div></div>
        <div class="panel details-container cf">
  <div class="frame-code-container ">
            <div class="frame-code active" id="frame-code-0">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="193"
              data-line-offset="174"
              data-start="174"
            ><code class="language-php">        set_error_handler(function (...$args) {
            return $this-&gt;customErrorHandler(...$args);
        });
        try {
            $this-&gt;streamWrite($stream, $record);
        } finally {
            restore_error_handler();
        }
        if ($this-&gt;errorMessage !== null) {
            $error = $this-&gt;errorMessage;
            // close the resource if possible to reopen it, and retry the failed write
            if (!$this-&gt;retrying &amp;&amp; $this-&gt;url !== null &amp;&amp; $this-&gt;url !== &#039;php://memory&#039;) {
                $this-&gt;retrying = true;
                $this-&gt;close();
                $this-&gt;write($record);
 
                return;
            }
 
            throw new \UnexpectedValueException(&#039;Writing to the log file failed: &#039;.$error . Utils::getRecordMessageForException($record));
        }
 
        $this-&gt;retrying = false;
        if ($this-&gt;useLocking) {
            flock($stream, LOCK_UN);
        }
    }
 
    /**
     * Write to stream
     * @param resource $stream
     * @param array    $record
     *
     * @phpstan-param FormattedRecord $record
     */
    protected function streamWrite($stream, array $record): void
    {
        fwrite($stream, (string) $record[&#039;formatted&#039;]);
    }
 </code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-0" class="code-block frame-args">
              <ol class="linenums"><li><script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{color:#FFFFFF; line-height:normal; font:12px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace !important; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: normal}pre.sf-dump .sf-dump-num{color:#BCD42A}pre.sf-dump .sf-dump-const{color: #4bb1b1;}pre.sf-dump .sf-dump-str{color:#BCD42A}pre.sf-dump .sf-dump-note{color:#ef7c61}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#FFFFFF}pre.sf-dump .sf-dump-key{color:#BCD42A}pre.sf-dump .sf-dump-index{color:#ef7c61}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#ef7c61}</style><pre class=sf-dump id=sf-dump-337369615 data-indent-pad="  ">"""
<span class=sf-dump-str title="366 characters">Writing to the log file failed: Write of 1713 bytes failed with errno=28 No space left on device<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="366 characters">The exception occurred while attempting to log: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="366 characters">Context: {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:{}}</span>
"""
</pre><script>Sfdump("sf-dump-337369615")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-1">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">StreamHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="188"
              data-line-offset="169"
              data-start="169"
            ><code class="language-php">            // ignoring errors here, there&#039;s not much we can do about them
            flock($stream, LOCK_EX);
        }
 
        $this-&gt;errorMessage = null;
        set_error_handler(function (...$args) {
            return $this-&gt;customErrorHandler(...$args);
        });
        try {
            $this-&gt;streamWrite($stream, $record);
        } finally {
            restore_error_handler();
        }
        if ($this-&gt;errorMessage !== null) {
            $error = $this-&gt;errorMessage;
            // close the resource if possible to reopen it, and retry the failed write
            if (!$this-&gt;retrying &amp;&amp; $this-&gt;url !== null &amp;&amp; $this-&gt;url !== &#039;php://memory&#039;) {
                $this-&gt;retrying = true;
                $this-&gt;close();
                $this-&gt;write($record);
 
                return;
            }
 
            throw new \UnexpectedValueException(&#039;Writing to the log file failed: &#039;.$error . Utils::getRecordMessageForException($record));
        }
 
        $this-&gt;retrying = false;
        if ($this-&gt;useLocking) {
            flock($stream, LOCK_UN);
        }
    }
 
    /**
     * Write to stream
     * @param resource $stream
     * @param array    $record
     *
     * @phpstan-param FormattedRecord $record
     */</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-1" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-687200486 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780720766
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780720766</span></span> {<a class=sf-dump-ref>#8696</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.003911 from now
DST Off">2026-06-06 04:39:26.654271 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 04:39:26] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780720766, 1780720766)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:260047,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-687200486")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-2">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Handler</span>/<span class="delimiter">AbstractProcessingHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="48"
              data-line-offset="29"
              data-start="29"
            ><code class="language-php">    use ProcessableHandlerTrait;
    use FormattableHandlerTrait;
 
    /**
     * {@inheritDoc}
     */
    public function handle(array $record): bool
    {
        if (!$this-&gt;isHandling($record)) {
            return false;
        }
 
        if ($this-&gt;processors) {
            /** @var Record $record */
            $record = $this-&gt;processRecord($record);
        }
 
        $record[&#039;formatted&#039;] = $this-&gt;getFormatter()-&gt;format($record);
 
        $this-&gt;write($record);
 
        return false === $this-&gt;bubble;
    }
 
    /**
     * Writes the record down to the log of the implementing handler
     *
     * @phpstan-param FormattedRecord $record
     */
    abstract protected function write(array $record): void;
 
    /**
     * @return void
     */
    public function reset()
    {
        parent::reset();
 
        $this-&gt;resetProcessors();
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-2" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1104373300 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780720766
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780720766</span></span> {<a class=sf-dump-ref>#8696</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.005233 from now
DST Off">2026-06-06 04:39:26.654271 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 04:39:26] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780720766, 1780720766)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:260047,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-1104373300")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-3">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="400"
              data-line-offset="381"
              data-start="381"
            ><code class="language-php">                        &#039;level_name&#039; =&gt; $levelName,
                        &#039;channel&#039; =&gt; $this-&gt;name,
                        &#039;datetime&#039; =&gt; $datetime ?? new DateTimeImmutable($this-&gt;microsecondTimestamps, $this-&gt;timezone),
                        &#039;extra&#039; =&gt; [],
                    ];
 
                    try {
                        foreach ($this-&gt;processors as $processor) {
                            $record = $processor($record);
                        }
                    } catch (Throwable $e) {
                        $this-&gt;handleException($e, $record);
 
                        return true;
                    }
                }
 
                // once the record exists, send it to all handlers as long as the bubbling chain is not interrupted
                try {
                    if (true === $handler-&gt;handle($record)) {
                        break;
                    }
                } catch (Throwable $e) {
                    $this-&gt;handleException($e, $record);
 
                    return true;
                }
            }
        } finally {
            if ($this-&gt;detectCycles) {
                if (isset($fiber)) {
                    $this-&gt;fiberLogDepth[$fiber]--;
                } else {
                    $this-&gt;logDepth--;
                }
            }
        }
 
        return null !== $record;
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-3" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1140320876 data-indent-pad="  "><span class=sf-dump-note>array:8</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
      #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
      #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
      #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
      #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
    </samp>}
  </samp>]
  "<span class=sf-dump-key>level</span>" => <span class=sf-dump-num>400</span>
  "<span class=sf-dump-key>level_name</span>" => "<span class=sf-dump-str title="5 characters">ERROR</span>"
  "<span class=sf-dump-key>channel</span>" => "<span class=sf-dump-str title="10 characters">production</span>"
  "<span class=sf-dump-key>datetime</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Monolog\DateTimeImmutable @1780720766
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Monolog</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">DateTimeImmutable @1780720766</span></span> {<a class=sf-dump-ref>#8696</a><samp data-depth=2 class=sf-dump-compact>
    -<span class=sf-dump-private title="Private property defined in class:&#10;`Monolog\DateTimeImmutable`">useMicroseconds</span>: <span class=sf-dump-const>true</span>
    <span class=sf-dump-meta>date</span>: <span class=sf-dump-const title="Saturday, June 6, 2026
- 00:00:00.00589 from now
DST Off">2026-06-06 04:39:26.654271 UTC (+00:00)</span>
  </samp>}
  "<span class=sf-dump-key>extra</span>" => []
  "<span class=sf-dump-key>formatted</span>" => """
    <span class=sf-dump-str title="1713 characters">[2026-06-06 04:39:26] production.ERROR: touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory {&quot;userId&quot;:null,&quot;email&quot;:null,&quot;exception&quot;:&quot;[object] (ErrorException(code: 0): touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory at /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php:529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">[stacktrace]<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#0 [internal function]: Themosis\\Core\\Bootstrap\\ExceptionHandler-&gt;handleError(2, &#039;touch(): Unable...&#039;, &#039;/var/www/html/h...&#039;, 529)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#1 /var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php(529): touch(&#039;/var/www/html/h...&#039;, 1780720766, 1780720766)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#2 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(487): WP_Filesystem_Direct-&gt;touch(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#3 /var/www/html/htdocs/content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php(305): WP_Rocket\\Buffer\\Cache-&gt;maybe_create_nginx_mobile_file(&#039;/var/www/html/h...&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#4 [internal function]: WP_Rocket\\Buffer\\Cache-&gt;maybe_process_buffer(&#039;{\&quot;id\&quot;:260047,\&quot;d...&#039;, 9)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#5 /var/www/html/htdocs/cms/wp-includes/functions.php(5481): ob_end_flush()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#6 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(341): wp_ob_end_flush_all(&#039;&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#7 /var/www/html/htdocs/cms/wp-includes/class-wp-hook.php(365): WP_Hook-&gt;apply_filters(&#039;&#039;, Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#8 /var/www/html/htdocs/cms/wp-includes/plugin.php(522): WP_Hook-&gt;do_action(Array)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#9 /var/www/html/htdocs/cms/wp-includes/load.php(1308): do_action(&#039;shutdown&#039;)<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#10 [internal function]: shutdown_action_hook()<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">#11 {main}<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="1713 characters">&quot;} <span class="sf-dump-default sf-dump-ns">\n</span></span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-1140320876")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-4">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">monolog</span>/<span class="delimiter">monolog</span>/<span class="delimiter">src</span>/<span class="delimiter">Monolog</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="651"
              data-line-offset="632"
              data-start="632"
            ><code class="language-php">     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function warning($message, array $context = []): void
    {
        $this-&gt;addRecord(static::WARNING, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the ERROR level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function error($message, array $context = []): void
    {
        $this-&gt;addRecord(static::ERROR, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the CRITICAL level.
     *
     * This method allows for compatibility with common interfaces.
     *
     * @param string|Stringable $message The log message
     * @param mixed[]           $context The log context
     */
    public function critical($message, array $context = []): void
    {
        $this-&gt;addRecord(static::CRITICAL, (string) $message, $context);
    }
 
    /**
     * Adds a log record at the ALERT level.
     *
     * This method allows for compatibility with common interfaces.
     *</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-4" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1483165646 data-indent-pad="  "><span class=sf-dump-num>400</span>
</pre><script>Sfdump("sf-dump-1483165646")</script>
</li><li><pre class=sf-dump id=sf-dump-1896941072 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-1896941072")</script>
</li><li><pre class=sf-dump id=sf-dump-826391781 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-826391781")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-5">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="181"
              data-line-offset="162"
              data-start="162"
            ><code class="language-php">     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function write($level, $message, array $context = [])
    {
        $this-&gt;writeLog($level, $message, $context);
    }
 
    /**
     * Write a message to the log.
     *
     * @param  string  $level
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    protected function writeLog($level, $message, $context)
    {
        $this-&gt;logger-&gt;{$level}(
            $message = $this-&gt;formatMessage($message),
            $context = array_merge($this-&gt;context, $context)
        );
 
        $this-&gt;fireLogEvent($level, $message, $context);
    }
 
    /**
     * Add context to all future logs.
     *
     * @param  array  $context
     * @return $this
     */
    public function withContext(array $context = [])
    {
        $this-&gt;context = array_merge($this-&gt;context, $context);
 
        return $this;
    }
 </code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-5" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1732948765 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-1732948765")</script>
</li><li><pre class=sf-dump id=sf-dump-482688794 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-482688794")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-6">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">Logger.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="94"
              data-line-offset="75"
              data-start="75"
            ><code class="language-php">     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log an error message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a warning message to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this-&gt;writeLog(__FUNCTION__, $message, $context);
    }
 
    /**
     * Log a notice to the logs.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-6" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-155532163 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">error</span>"
</pre><script>Sfdump("sf-dump-155532163")</script>
</li><li><pre class=sf-dump id=sf-dump-172836635 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-172836635")</script>
</li><li><pre class=sf-dump id=sf-dump-930685432 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-930685432")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-7">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">illuminate</span>/<span class="delimiter">log</span>/<span class="delimiter">LogManager.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="590"
              data-line-offset="571"
              data-start="571"
            ><code class="language-php">     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function critical($message, array $context = [])
    {
        $this-&gt;driver()-&gt;critical($message, $context);
    }
 
    /**
     * Runtime errors that do not require immediate action but should typically
     * be logged and monitored.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function error($message, array $context = [])
    {
        $this-&gt;driver()-&gt;error($message, $context);
    }
 
    /**
     * Exceptional occurrences that are not errors.
     *
     * Example: Use of deprecated APIs, poor use of an API, undesirable things
     * that are not necessarily wrong.
     *
     * @param  string  $message
     * @param  array  $context
     * @return void
     */
    public function warning($message, array $context = [])
    {
        $this-&gt;driver()-&gt;warning($message, $context);
    }
 
    /**
     * Normal but significant events.
     *</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-7" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-144470111 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-144470111")</script>
</li><li><pre class=sf-dump id=sf-dump-1984232556 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-1984232556")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-8">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Exceptions</span>/<span class="delimiter">Handler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="225"
              data-line-offset="206"
              data-start="206"
            ><code class="language-php">            if ($this-&gt;container-&gt;call($reportCallable) !== false) {
                return;
            }
        }
 
        foreach ($this-&gt;reportCallbacks as $reportCallback) {
            if ($reportCallback-&gt;handles($e)) {
                if ($reportCallback($e) === false) {
                    return;
                }
            }
        }
 
        try {
            $logger = $this-&gt;container-&gt;make(LoggerInterface::class);
        } catch (Exception $exception) {
            throw $e;
        }
 
        $logger-&gt;error(
            $e-&gt;getMessage(),
            array_merge(
                $this-&gt;exceptionContext($e),
                $this-&gt;context(),
                [
                    &#039;exception&#039; =&gt; $e,
                ],
            ),
        );
    }
 
    /**
     * Map the exception using a registered mapper if possible.
     *
     * @param \Throwable $e
     *
     * @return \Throwable
     */
    protected function mapException(Throwable $e)
    {</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-8" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1866257584 data-indent-pad="  ">"<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
</pre><script>Sfdump("sf-dump-1866257584")</script>
</li><li><pre class=sf-dump id=sf-dump-798355515 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>userId</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>email</span>" => <span class=sf-dump-const>null</span>
  "<span class=sf-dump-key>exception</span>" => <span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
    #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
    #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
    #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
    #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-798355515")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-9">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">var</span>/<span class="delimiter">www</span>/<span class="delimiter">html</span>/<span class="delimiter">vendor</span>/<span class="delimiter">themosis</span>/<span class="delimiter">framework</span>/<span class="delimiter">src</span>/<span class="delimiter">Core</span>/<span class="delimiter">Bootstrap</span>/<span class="delimiter">ExceptionHandler.php</span></strong>
                  </div>
                    <pre class="code-block line-numbers"
              data-line="141"
              data-line-offset="122"
              data-start="122"
            ><code class="language-php">            }
 
            $config-&gt;set(&#039;logging.channels.null&#039;, [
                &#039;driver&#039; =&gt; &#039;monolog&#039;,
                &#039;handler&#039; =&gt; NullHandler::class,
            ]);
        });
    }
 
    /**
     * Handle an uncaught exception from the application.
     *
     * @param \Throwable $e
     */
    public function handleException(\Throwable $e)
    {
        try {
            self::$reservedMemory = null;
 
            $this-&gt;getExceptionHandler()-&gt;report($e);
        } catch (Exception $e) {
            //
        }
 
        if ($this-&gt;app-&gt;runningInConsole()) {
            $this-&gt;renderForConsole($e);
        } else {
            $this-&gt;renderHttpResponse($e);
        }
    }
 
    /**
     * Handle the PHP shutdown event.
     */
    public function handleShutdown()
    {
        if (! is_null($error = error_get_last()) &amp;&amp; $this-&gt;isFatal($error[&#039;type&#039;])) {
            $this-&gt;handleException($this-&gt;fatalExceptionFromError($error, 0));
        }
    }</code></pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-9" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1388581299 data-indent-pad="  "><span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
  #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
  #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
  #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
  #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
</samp>}
</pre><script>Sfdump("sf-dump-1388581299")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-10">
        <div class="frame-file">
                                <strong><span class="delimiter">[internal]</span></strong>
                  </div>
                
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-10" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1521006151 data-indent-pad="  "><span class=sf-dump-note>ErrorException</span> {<a class=sf-dump-ref>#8680</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">message</span>: "<span class=sf-dump-str title="168 characters">touch(): Unable to create file /var/www/html/htdocs/content/cache/wp-rocket/sherpas.com/blog/wp-json/wp/v2/posts/260047/.mobile-active because No such file or directory</span>"
  #<span class=sf-dump-protected title="Protected property">code</span>: <span class=sf-dump-num>0</span>
  #<span class=sf-dump-protected title="Protected property">file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="/var/www/html/htdocs/cms/wp-admin/includes/class-wp-filesystem-direct.php
73 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/var/www/html/htdocs/cms</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">/</span><span class="sf-dump-ellipsis-tail">wp-admin/includes/class-wp-filesystem-direct.php</span></span>"
  #<span class=sf-dump-protected title="Protected property">line</span>: <span class=sf-dump-num>529</span>
  #<span class=sf-dump-protected title="Protected property">severity</span>: <span class=sf-dump-const title="2">E_WARNING</span>
</samp>}
</pre><script>Sfdump("sf-dump-1521006151")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
  </div>
<div class="details">
  <h2 class="details-heading">Environment &amp; details:</h2>

  <div class="data-table-container" id="data-tables">
          <div class="data-table" id="sg-get-data">
                    <label class="empty">GET Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-post-data">
                    <label class="empty">POST Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-files">
                    <label class="empty">Files</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-cookies">
                    <label class="empty">Cookies</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-session">
                    <label class="empty">Session</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-serverrequest-data">
                    <label>Server/Request Data</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>SERVER_SOFTWARE</td>
                <td><pre class=sf-dump id=sf-dump-1085754797 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">nginx/1.22.1</span>"
</pre><script>Sfdump("sf-dump-1085754797")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_URI</td>
                <td><pre class=sf-dump id=sf-dump-1727247614 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">/blog/wp-json/wp/v2/posts/260047</span>"
</pre><script>Sfdump("sf-dump-1727247614")</script>
</td>
              </tr>
                          <tr>
                <td>HOSTNAME</td>
                <td><pre class=sf-dump id=sf-dump-2005856204 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">6fe176ff0287</span>"
</pre><script>Sfdump("sf-dump-2005856204")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_INI_DIR</td>
                <td><pre class=sf-dump id=sf-dump-1388113185 data-indent-pad="  ">"<span class=sf-dump-str title="18 characters">/usr/local/etc/php</span>"
</pre><script>Sfdump("sf-dump-1388113185")</script>
</td>
              </tr>
                          <tr>
                <td>HOME</td>
                <td><pre class=sf-dump id=sf-dump-750479702 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">/var/www</span>"
</pre><script>Sfdump("sf-dump-750479702")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_LDFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-370893243 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">-Wl,-O1 -pie</span>"
</pre><script>Sfdump("sf-dump-370893243")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-1304628606 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-1304628606")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_VERSION</td>
                <td><pre class=sf-dump id=sf-dump-1688139867 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">8.3.31</span>"
</pre><script>Sfdump("sf-dump-1688139867")</script>
</td>
              </tr>
                          <tr>
                <td>GPG_KEYS</td>
                <td><pre class=sf-dump id=sf-dump-48850577 data-indent-pad="  ">"<span class=sf-dump-str title="122 characters">1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA</span>"
</pre><script>Sfdump("sf-dump-48850577")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CPPFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-2033270121 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-2033270121")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_ASC_URL</td>
                <td><pre class=sf-dump id=sf-dump-1119602230 data-indent-pad="  ">"<span class=sf-dump-str title="55 characters">https://www.php.net/distributions/php-8.3.31.tar.xz.asc</span>"
</pre><script>Sfdump("sf-dump-1119602230")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_URL</td>
                <td><pre class=sf-dump id=sf-dump-234151811 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">https://www.php.net/distributions/php-8.3.31.tar.xz</span>"
</pre><script>Sfdump("sf-dump-234151811")</script>
</td>
              </tr>
                          <tr>
                <td>PATH</td>
                <td><pre class=sf-dump id=sf-dump-199468784 data-indent-pad="  ">"<span class=sf-dump-str title="60 characters">/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin</span>"
</pre><script>Sfdump("sf-dump-199468784")</script>
</td>
              </tr>
                          <tr>
                <td>REDIS_MAXMEMORY</td>
                <td><pre class=sf-dump id=sf-dump-1266288114 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">3gb</span>"
</pre><script>Sfdump("sf-dump-1266288114")</script>
</td>
              </tr>
                          <tr>
                <td>PHPIZE_DEPS</td>
                <td><pre class=sf-dump id=sf-dump-1198398829 data-indent-pad="  ">"<span class=sf-dump-str title="76 characters">autoconf <span class="sf-dump-default">\t\t</span>dpkg-dev <span class="sf-dump-default">\t\t</span>file <span class="sf-dump-default">\t\t</span>g++ <span class="sf-dump-default">\t\t</span>gcc <span class="sf-dump-default">\t\t</span>libc-dev <span class="sf-dump-default">\t\t</span>make <span class="sf-dump-default">\t\t</span>pkg-config <span class="sf-dump-default">\t\t</span>re2c</span>"
</pre><script>Sfdump("sf-dump-1198398829")</script>
</td>
              </tr>
                          <tr>
                <td>PWD</td>
                <td><pre class=sf-dump id=sf-dump-120785674 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">/var/www/html</span>"
</pre><script>Sfdump("sf-dump-120785674")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SHA256</td>
                <td><pre class=sf-dump id=sf-dump-461601607 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">66410cee07f4b2baeb0843140bb2a2b52ef930b5cf9b3d6e6d158b33aae8fa37</span>"
</pre><script>Sfdump("sf-dump-461601607")</script>
</td>
              </tr>
                          <tr>
                <td>LC_CTYPE</td>
                <td><pre class=sf-dump id=sf-dump-883901919 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">C.UTF-8</span>"
</pre><script>Sfdump("sf-dump-883901919")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_ENABLED</td>
                <td><pre class=sf-dump id=sf-dump-358884722 data-indent-pad="  ">"<span class=sf-dump-str>1</span>"
</pre><script>Sfdump("sf-dump-358884722")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_SERVER_URL</td>
                <td><pre class=sf-dump id=sf-dump-956314274 data-indent-pad="  ">"<span class=sf-dump-str title="31 characters">unix:///var/run/supervisor.sock</span>"
</pre><script>Sfdump("sf-dump-956314274")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_PROCESS_NAME</td>
                <td><pre class=sf-dump id=sf-dump-657744828 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-657744828")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_GROUP_NAME</td>
                <td><pre class=sf-dump id=sf-dump-2092874824 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-2092874824")</script>
</td>
              </tr>
                          <tr>
                <td>USER</td>
                <td><pre class=sf-dump id=sf-dump-154239822 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">www-data</span>"
</pre><script>Sfdump("sf-dump-154239822")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_VIA</td>
                <td><pre class=sf-dump id=sf-dump-1776599359 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">2.0 711e59a8509f0ca047059ed789c54a50.cloudfront.net (CloudFront)</span>"
</pre><script>Sfdump("sf-dump-1776599359")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_USER_AGENT</td>
                <td><pre class=sf-dump id=sf-dump-799404 data-indent-pad="  ">"<span class=sf-dump-str title="103 characters">Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)</span>"
</pre><script>Sfdump("sf-dump-799404")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT</td>
                <td><pre class=sf-dump id=sf-dump-2028561516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">*/*</span>"
</pre><script>Sfdump("sf-dump-2028561516")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZ_CF_ID</td>
                <td><pre class=sf-dump id=sf-dump-2077868769 data-indent-pad="  ">"<span class=sf-dump-str title="56 characters">nff5TAWb2wFxZHIt8KXjTDLH8E4TU0e7uMBxENoov5AeHhkqJAkyZA==</span>"
</pre><script>Sfdump("sf-dump-2077868769")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT_ENCODING</td>
                <td><pre class=sf-dump id=sf-dump-1287140989 data-indent-pad="  ">"<span class=sf-dump-str title="23 characters">gzip, br, zstd, deflate</span>"
</pre><script>Sfdump("sf-dump-1287140989")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZN_TRACE_ID</td>
                <td><pre class=sf-dump id=sf-dump-356955501 data-indent-pad="  ">"<span class=sf-dump-str title="40 characters">Root=1-6a23a47e-29b029f97a590df44a320b63</span>"
</pre><script>Sfdump("sf-dump-356955501")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PORT</td>
                <td><pre class=sf-dump id=sf-dump-156944372 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">443</span>"
</pre><script>Sfdump("sf-dump-156944372")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PROTO</td>
                <td><pre class=sf-dump id=sf-dump-1605537475 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">https</span>"
</pre><script>Sfdump("sf-dump-1605537475")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_FOR</td>
                <td><pre class=sf-dump id=sf-dump-2042175091 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">216.73.217.84, 3.172.126.100</span>"
</pre><script>Sfdump("sf-dump-2042175091")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-748024682 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">/var/www/html/htdocs/index.php</span>"
</pre><script>Sfdump("sf-dump-748024682")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_HOST</td>
                <td><pre class=sf-dump id=sf-dump-963260688 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-963260688")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_STATUS</td>
                <td><pre class=sf-dump id=sf-dump-2097269356 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">200</span>"
</pre><script>Sfdump("sf-dump-2097269356")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_NAME</td>
                <td><pre class=sf-dump id=sf-dump-764505948 data-indent-pad="  ">"<span class=sf-dump-str>_</span>"
</pre><script>Sfdump("sf-dump-764505948")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PORT</td>
                <td><pre class=sf-dump id=sf-dump-826253357 data-indent-pad="  "><span class=sf-dump-num>443</span>
</pre><script>Sfdump("sf-dump-826253357")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-1836305599 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">172.18.0.2</span>"
</pre><script>Sfdump("sf-dump-1836305599")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_USER</td>
                <td><pre class=sf-dump id=sf-dump-1545864092 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1545864092")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_PORT</td>
                <td><pre class=sf-dump id=sf-dump-38251412 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">23002</span>"
</pre><script>Sfdump("sf-dump-38251412")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-1872711252 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">172.31.41.164</span>"
</pre><script>Sfdump("sf-dump-1872711252")</script>
</td>
              </tr>
                          <tr>
                <td>GATEWAY_INTERFACE</td>
                <td><pre class=sf-dump id=sf-dump-538365730 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">CGI/1.1</span>"
</pre><script>Sfdump("sf-dump-538365730")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_SCHEME</td>
                <td><pre class=sf-dump id=sf-dump-1411466978 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">http</span>"
</pre><script>Sfdump("sf-dump-1411466978")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PROTOCOL</td>
                <td><pre class=sf-dump id=sf-dump-1878372257 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">HTTP/1.1</span>"
</pre><script>Sfdump("sf-dump-1878372257")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-1852494109 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">/var/www/html/htdocs</span>"
</pre><script>Sfdump("sf-dump-1852494109")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_URI</td>
                <td><pre class=sf-dump id=sf-dump-1554108222 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1554108222")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-2101115953 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-2101115953")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_LENGTH</td>
                <td><pre class=sf-dump id=sf-dump-709306359 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-709306359")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_TYPE</td>
                <td><pre class=sf-dump id=sf-dump-1197584314 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1197584314")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_METHOD</td>
                <td><pre class=sf-dump id=sf-dump-1439932747 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">GET</span>"
</pre><script>Sfdump("sf-dump-1439932747")</script>
</td>
              </tr>
                          <tr>
                <td>QUERY_STRING</td>
                <td><pre class=sf-dump id=sf-dump-565770049 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-565770049")</script>
</td>
              </tr>
                          <tr>
                <td>FCGI_ROLE</td>
                <td><pre class=sf-dump id=sf-dump-1820976207 data-indent-pad="  ">"<span class=sf-dump-str title="9 characters">RESPONDER</span>"
</pre><script>Sfdump("sf-dump-1820976207")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SELF</td>
                <td><pre class=sf-dump id=sf-dump-1638857859 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1638857859")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME_FLOAT</td>
                <td><pre class=sf-dump id=sf-dump-831463109 data-indent-pad="  "><span class=sf-dump-num>1780720766.214</span>
</pre><script>Sfdump("sf-dump-831463109")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME</td>
                <td><pre class=sf-dump id=sf-dump-477786515 data-indent-pad="  "><span class=sf-dump-num>1780720766</span>
</pre><script>Sfdump("sf-dump-477786515")</script>
</td>
              </tr>
                          <tr>
                <td>argv</td>
                <td><pre class=sf-dump id=sf-dump-916148168 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-916148168")</script>
</td>
              </tr>
                          <tr>
                <td>argc</td>
                <td><pre class=sf-dump id=sf-dump-651911 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-651911")</script>
</td>
              </tr>
                          <tr>
                <td>HTTPS</td>
                <td><pre class=sf-dump id=sf-dump-1309447419 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">on</span>"
</pre><script>Sfdump("sf-dump-1309447419")</script>
</td>
              </tr>
                          <tr>
                <td>APP_ENV</td>
                <td><pre class=sf-dump id=sf-dump-1410304255 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-1410304255")</script>
</td>
              </tr>
                          <tr>
                <td>APP_DEBUG</td>
                <td><pre class=sf-dump id=sf-dump-169268716 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">true</span>"
</pre><script>Sfdump("sf-dump-169268716")</script>
</td>
              </tr>
                          <tr>
                <td>APP_KEY</td>
                <td><pre class=sf-dump id=sf-dump-1010633982 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">base64:fieTVKPTkL1W5eQXwhdq2p5R745cojp7OuWcc7jam7I=</span>"
</pre><script>Sfdump("sf-dump-1010633982")</script>
</td>
              </tr>
                          <tr>
                <td>APP_TD</td>
                <td><pre class=sf-dump id=sf-dump-1766582281 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-1766582281")</script>
</td>
              </tr>
                          <tr>
                <td>APP_URL</td>
                <td><pre class=sf-dump id=sf-dump-965024739 data-indent-pad="  ">"<span class=sf-dump-str title="19 characters">https://sherpas.com</span>"
</pre><script>Sfdump("sf-dump-965024739")</script>
</td>
              </tr>
                          <tr>
                <td>WP_URL</td>
                <td><pre class=sf-dump id=sf-dump-1995517164 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">https://sherpas.com/blog/cms</span>"
</pre><script>Sfdump("sf-dump-1995517164")</script>
</td>
              </tr>
                          <tr>
                <td>WP_CURRENT_SITE</td>
                <td><pre class=sf-dump id=sf-dump-1332202396 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1332202396")</script>
</td>
              </tr>
                          <tr>
                <td>WP_MULTISITE_SLUG</td>
                <td><pre class=sf-dump id=sf-dump-1906601867 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">/blog/</span>"
</pre><script>Sfdump("sf-dump-1906601867")</script>
</td>
              </tr>
                          <tr>
                <td>WP_PARENT_ID</td>
                <td><pre class=sf-dump id=sf-dump-469505193 data-indent-pad="  ">"<span class=sf-dump-str>3</span>"
</pre><script>Sfdump("sf-dump-469505193")</script>
</td>
              </tr>
                          <tr>
                <td>CACHE_DRIVER</td>
                <td><pre class=sf-dump id=sf-dump-1259548196 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">redis</span>"
</pre><script>Sfdump("sf-dump-1259548196")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_NAME</td>
                <td><pre class=sf-dump id=sf-dump-425357750 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">sherpas_prod</span>"
</pre><script>Sfdump("sf-dump-425357750")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_USER</td>
                <td><pre class=sf-dump id=sf-dump-552196317 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-552196317")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-833495494 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">j*evz$CzAzOAeQGp5QTy</span>"
</pre><script>Sfdump("sf-dump-833495494")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_HOST</td>
                <td><pre class=sf-dump id=sf-dump-2027681700 data-indent-pad="  ">"<span class=sf-dump-str title="59 characters">sherpas-media-prod.c2p0psujhkdw.eu-west-3.rds.amazonaws.com</span>"
</pre><script>Sfdump("sf-dump-2027681700")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_CLIENTOKEN</td>
                <td><pre class=sf-dump id=sf-dump-305769498 data-indent-pad="  ">"<span class=sf-dump-str title="35 characters">pube20819ee731045f502514aa5072197d0</span>"
</pre><script>Sfdump("sf-dump-305769498")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_APPID</td>
                <td><pre class=sf-dump id=sf-dump-483346147 data-indent-pad="  ">"<span class=sf-dump-str title="36 characters">265c15f9-f758-48d6-835b-ab50814b079f</span>"
</pre><script>Sfdump("sf-dump-483346147")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_ENV</td>
                <td><pre class=sf-dump id=sf-dump-1737890757 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-1737890757")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_HOST</td>
                <td><pre class=sf-dump id=sf-dump-10515880 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">smtp.sendgrid.net</span>"
</pre><script>Sfdump("sf-dump-10515880")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_USERNAME</td>
                <td><pre class=sf-dump id=sf-dump-652703792 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">apikey</span>"
</pre><script>Sfdump("sf-dump-652703792")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-546107995 data-indent-pad="  ">"<span class=sf-dump-str title="69 characters">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</span>"
</pre><script>Sfdump("sf-dump-546107995")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_ADDRESS</td>
                <td><pre class=sf-dump id=sf-dump-1029138 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">hello@sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1029138")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1825255913 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">Sherpas</span>"
</pre><script>Sfdump("sf-dump-1825255913")</script>
</td>
              </tr>
                        </table>
              </div>
          <div class="data-table" id="sg-environment-variables">
                    <label>Environment Variables</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>HOSTNAME</td>
                <td><pre class=sf-dump id=sf-dump-451126670 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">6fe176ff0287</span>"
</pre><script>Sfdump("sf-dump-451126670")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_INI_DIR</td>
                <td><pre class=sf-dump id=sf-dump-2068847587 data-indent-pad="  ">"<span class=sf-dump-str title="18 characters">/usr/local/etc/php</span>"
</pre><script>Sfdump("sf-dump-2068847587")</script>
</td>
              </tr>
                          <tr>
                <td>HOME</td>
                <td><pre class=sf-dump id=sf-dump-1932229020 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">/var/www</span>"
</pre><script>Sfdump("sf-dump-1932229020")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_LDFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-1056772275 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">-Wl,-O1 -pie</span>"
</pre><script>Sfdump("sf-dump-1056772275")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-257644559 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-257644559")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_VERSION</td>
                <td><pre class=sf-dump id=sf-dump-814101041 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">8.3.31</span>"
</pre><script>Sfdump("sf-dump-814101041")</script>
</td>
              </tr>
                          <tr>
                <td>GPG_KEYS</td>
                <td><pre class=sf-dump id=sf-dump-119602098 data-indent-pad="  ">"<span class=sf-dump-str title="122 characters">1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA</span>"
</pre><script>Sfdump("sf-dump-119602098")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_CPPFLAGS</td>
                <td><pre class=sf-dump id=sf-dump-232502545 data-indent-pad="  ">"<span class=sf-dump-str title="83 characters">-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64</span>"
</pre><script>Sfdump("sf-dump-232502545")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_ASC_URL</td>
                <td><pre class=sf-dump id=sf-dump-602891977 data-indent-pad="  ">"<span class=sf-dump-str title="55 characters">https://www.php.net/distributions/php-8.3.31.tar.xz.asc</span>"
</pre><script>Sfdump("sf-dump-602891977")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_URL</td>
                <td><pre class=sf-dump id=sf-dump-418112467 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">https://www.php.net/distributions/php-8.3.31.tar.xz</span>"
</pre><script>Sfdump("sf-dump-418112467")</script>
</td>
              </tr>
                          <tr>
                <td>PATH</td>
                <td><pre class=sf-dump id=sf-dump-739225940 data-indent-pad="  ">"<span class=sf-dump-str title="60 characters">/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin</span>"
</pre><script>Sfdump("sf-dump-739225940")</script>
</td>
              </tr>
                          <tr>
                <td>REDIS_MAXMEMORY</td>
                <td><pre class=sf-dump id=sf-dump-267196480 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">3gb</span>"
</pre><script>Sfdump("sf-dump-267196480")</script>
</td>
              </tr>
                          <tr>
                <td>PHPIZE_DEPS</td>
                <td><pre class=sf-dump id=sf-dump-872767378 data-indent-pad="  ">"<span class=sf-dump-str title="76 characters">autoconf <span class="sf-dump-default">\t\t</span>dpkg-dev <span class="sf-dump-default">\t\t</span>file <span class="sf-dump-default">\t\t</span>g++ <span class="sf-dump-default">\t\t</span>gcc <span class="sf-dump-default">\t\t</span>libc-dev <span class="sf-dump-default">\t\t</span>make <span class="sf-dump-default">\t\t</span>pkg-config <span class="sf-dump-default">\t\t</span>re2c</span>"
</pre><script>Sfdump("sf-dump-872767378")</script>
</td>
              </tr>
                          <tr>
                <td>PWD</td>
                <td><pre class=sf-dump id=sf-dump-646087545 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">/var/www/html</span>"
</pre><script>Sfdump("sf-dump-646087545")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SHA256</td>
                <td><pre class=sf-dump id=sf-dump-278230895 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">66410cee07f4b2baeb0843140bb2a2b52ef930b5cf9b3d6e6d158b33aae8fa37</span>"
</pre><script>Sfdump("sf-dump-278230895")</script>
</td>
              </tr>
                          <tr>
                <td>LC_CTYPE</td>
                <td><pre class=sf-dump id=sf-dump-952569344 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">C.UTF-8</span>"
</pre><script>Sfdump("sf-dump-952569344")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_ENABLED</td>
                <td><pre class=sf-dump id=sf-dump-413001334 data-indent-pad="  ">"<span class=sf-dump-str>1</span>"
</pre><script>Sfdump("sf-dump-413001334")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_SERVER_URL</td>
                <td><pre class=sf-dump id=sf-dump-1915573091 data-indent-pad="  ">"<span class=sf-dump-str title="31 characters">unix:///var/run/supervisor.sock</span>"
</pre><script>Sfdump("sf-dump-1915573091")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_PROCESS_NAME</td>
                <td><pre class=sf-dump id=sf-dump-461980723 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-461980723")</script>
</td>
              </tr>
                          <tr>
                <td>SUPERVISOR_GROUP_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1805175874 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">php-fpm</span>"
</pre><script>Sfdump("sf-dump-1805175874")</script>
</td>
              </tr>
                          <tr>
                <td>USER</td>
                <td><pre class=sf-dump id=sf-dump-372477211 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">www-data</span>"
</pre><script>Sfdump("sf-dump-372477211")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_VIA</td>
                <td><pre class=sf-dump id=sf-dump-56657517 data-indent-pad="  ">"<span class=sf-dump-str title="64 characters">2.0 711e59a8509f0ca047059ed789c54a50.cloudfront.net (CloudFront)</span>"
</pre><script>Sfdump("sf-dump-56657517")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_USER_AGENT</td>
                <td><pre class=sf-dump id=sf-dump-1016195134 data-indent-pad="  ">"<span class=sf-dump-str title="103 characters">Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)</span>"
</pre><script>Sfdump("sf-dump-1016195134")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT</td>
                <td><pre class=sf-dump id=sf-dump-1355895650 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">*/*</span>"
</pre><script>Sfdump("sf-dump-1355895650")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZ_CF_ID</td>
                <td><pre class=sf-dump id=sf-dump-1789290644 data-indent-pad="  ">"<span class=sf-dump-str title="56 characters">nff5TAWb2wFxZHIt8KXjTDLH8E4TU0e7uMBxENoov5AeHhkqJAkyZA==</span>"
</pre><script>Sfdump("sf-dump-1789290644")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT_ENCODING</td>
                <td><pre class=sf-dump id=sf-dump-2005594928 data-indent-pad="  ">"<span class=sf-dump-str title="23 characters">gzip, br, zstd, deflate</span>"
</pre><script>Sfdump("sf-dump-2005594928")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_AMZN_TRACE_ID</td>
                <td><pre class=sf-dump id=sf-dump-783465975 data-indent-pad="  ">"<span class=sf-dump-str title="40 characters">Root=1-6a23a47e-29b029f97a590df44a320b63</span>"
</pre><script>Sfdump("sf-dump-783465975")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PORT</td>
                <td><pre class=sf-dump id=sf-dump-855161685 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">443</span>"
</pre><script>Sfdump("sf-dump-855161685")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_PROTO</td>
                <td><pre class=sf-dump id=sf-dump-167119632 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">https</span>"
</pre><script>Sfdump("sf-dump-167119632")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_X_FORWARDED_FOR</td>
                <td><pre class=sf-dump id=sf-dump-168303139 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">216.73.217.84, 3.172.126.100</span>"
</pre><script>Sfdump("sf-dump-168303139")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-509631319 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">/var/www/html/htdocs/index.php</span>"
</pre><script>Sfdump("sf-dump-509631319")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_HOST</td>
                <td><pre class=sf-dump id=sf-dump-940626995 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-940626995")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_STATUS</td>
                <td><pre class=sf-dump id=sf-dump-244399002 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">200</span>"
</pre><script>Sfdump("sf-dump-244399002")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_NAME</td>
                <td><pre class=sf-dump id=sf-dump-835553972 data-indent-pad="  ">"<span class=sf-dump-str>_</span>"
</pre><script>Sfdump("sf-dump-835553972")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PORT</td>
                <td><pre class=sf-dump id=sf-dump-1455494169 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">80</span>"
</pre><script>Sfdump("sf-dump-1455494169")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-1844536566 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">172.18.0.2</span>"
</pre><script>Sfdump("sf-dump-1844536566")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_USER</td>
                <td><pre class=sf-dump id=sf-dump-1812046881 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1812046881")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_PORT</td>
                <td><pre class=sf-dump id=sf-dump-1085386303 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">23002</span>"
</pre><script>Sfdump("sf-dump-1085386303")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-2043556528 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">172.31.41.164</span>"
</pre><script>Sfdump("sf-dump-2043556528")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_SOFTWARE</td>
                <td><pre class=sf-dump id=sf-dump-886778838 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">nginx/1.22.1</span>"
</pre><script>Sfdump("sf-dump-886778838")</script>
</td>
              </tr>
                          <tr>
                <td>GATEWAY_INTERFACE</td>
                <td><pre class=sf-dump id=sf-dump-370549884 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">CGI/1.1</span>"
</pre><script>Sfdump("sf-dump-370549884")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_SCHEME</td>
                <td><pre class=sf-dump id=sf-dump-392125583 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">http</span>"
</pre><script>Sfdump("sf-dump-392125583")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PROTOCOL</td>
                <td><pre class=sf-dump id=sf-dump-1785367841 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">HTTP/1.1</span>"
</pre><script>Sfdump("sf-dump-1785367841")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-354639070 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">/var/www/html/htdocs</span>"
</pre><script>Sfdump("sf-dump-354639070")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_URI</td>
                <td><pre class=sf-dump id=sf-dump-695762756 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-695762756")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_URI</td>
                <td><pre class=sf-dump id=sf-dump-232167985 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">/blog/wp-json/wp/v2/posts/260047</span>"
</pre><script>Sfdump("sf-dump-232167985")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-2135111024 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-2135111024")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_LENGTH</td>
                <td><pre class=sf-dump id=sf-dump-10184699 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-10184699")</script>
</td>
              </tr>
                          <tr>
                <td>CONTENT_TYPE</td>
                <td><pre class=sf-dump id=sf-dump-333914398 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-333914398")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_METHOD</td>
                <td><pre class=sf-dump id=sf-dump-431528932 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">GET</span>"
</pre><script>Sfdump("sf-dump-431528932")</script>
</td>
              </tr>
                          <tr>
                <td>QUERY_STRING</td>
                <td><pre class=sf-dump id=sf-dump-580783759 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-580783759")</script>
</td>
              </tr>
                          <tr>
                <td>FCGI_ROLE</td>
                <td><pre class=sf-dump id=sf-dump-817033467 data-indent-pad="  ">"<span class=sf-dump-str title="9 characters">RESPONDER</span>"
</pre><script>Sfdump("sf-dump-817033467")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SELF</td>
                <td><pre class=sf-dump id=sf-dump-1886264326 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1886264326")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME_FLOAT</td>
                <td><pre class=sf-dump id=sf-dump-1921245878 data-indent-pad="  "><span class=sf-dump-num>1780720766.214</span>
</pre><script>Sfdump("sf-dump-1921245878")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME</td>
                <td><pre class=sf-dump id=sf-dump-2782635 data-indent-pad="  "><span class=sf-dump-num>1780720766</span>
</pre><script>Sfdump("sf-dump-2782635")</script>
</td>
              </tr>
                          <tr>
                <td>argv</td>
                <td><pre class=sf-dump id=sf-dump-1538240592 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1538240592")</script>
</td>
              </tr>
                          <tr>
                <td>argc</td>
                <td><pre class=sf-dump id=sf-dump-1587829568 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1587829568")</script>
</td>
              </tr>
                          <tr>
                <td>APP_ENV</td>
                <td><pre class=sf-dump id=sf-dump-1172568705 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-1172568705")</script>
</td>
              </tr>
                          <tr>
                <td>APP_DEBUG</td>
                <td><pre class=sf-dump id=sf-dump-1136621580 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">true</span>"
</pre><script>Sfdump("sf-dump-1136621580")</script>
</td>
              </tr>
                          <tr>
                <td>APP_KEY</td>
                <td><pre class=sf-dump id=sf-dump-1017032388 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">base64:fieTVKPTkL1W5eQXwhdq2p5R745cojp7OuWcc7jam7I=</span>"
</pre><script>Sfdump("sf-dump-1017032388")</script>
</td>
              </tr>
                          <tr>
                <td>APP_TD</td>
                <td><pre class=sf-dump id=sf-dump-957181507 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-957181507")</script>
</td>
              </tr>
                          <tr>
                <td>APP_URL</td>
                <td><pre class=sf-dump id=sf-dump-540148804 data-indent-pad="  ">"<span class=sf-dump-str title="19 characters">https://sherpas.com</span>"
</pre><script>Sfdump("sf-dump-540148804")</script>
</td>
              </tr>
                          <tr>
                <td>WP_URL</td>
                <td><pre class=sf-dump id=sf-dump-1496297164 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">https://sherpas.com/blog/cms</span>"
</pre><script>Sfdump("sf-dump-1496297164")</script>
</td>
              </tr>
                          <tr>
                <td>WP_CURRENT_SITE</td>
                <td><pre class=sf-dump id=sf-dump-1669480249 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1669480249")</script>
</td>
              </tr>
                          <tr>
                <td>WP_MULTISITE_SLUG</td>
                <td><pre class=sf-dump id=sf-dump-1620170238 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">/blog/</span>"
</pre><script>Sfdump("sf-dump-1620170238")</script>
</td>
              </tr>
                          <tr>
                <td>WP_PARENT_ID</td>
                <td><pre class=sf-dump id=sf-dump-751424451 data-indent-pad="  ">"<span class=sf-dump-str>3</span>"
</pre><script>Sfdump("sf-dump-751424451")</script>
</td>
              </tr>
                          <tr>
                <td>CACHE_DRIVER</td>
                <td><pre class=sf-dump id=sf-dump-1493029681 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">redis</span>"
</pre><script>Sfdump("sf-dump-1493029681")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_NAME</td>
                <td><pre class=sf-dump id=sf-dump-889665225 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">sherpas_prod</span>"
</pre><script>Sfdump("sf-dump-889665225")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_USER</td>
                <td><pre class=sf-dump id=sf-dump-8341980 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">sherpas</span>"
</pre><script>Sfdump("sf-dump-8341980")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-1012777152 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">j*evz$CzAzOAeQGp5QTy</span>"
</pre><script>Sfdump("sf-dump-1012777152")</script>
</td>
              </tr>
                          <tr>
                <td>DATABASE_HOST</td>
                <td><pre class=sf-dump id=sf-dump-2135465022 data-indent-pad="  ">"<span class=sf-dump-str title="59 characters">sherpas-media-prod.c2p0psujhkdw.eu-west-3.rds.amazonaws.com</span>"
</pre><script>Sfdump("sf-dump-2135465022")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_CLIENTOKEN</td>
                <td><pre class=sf-dump id=sf-dump-1299217810 data-indent-pad="  ">"<span class=sf-dump-str title="35 characters">pube20819ee731045f502514aa5072197d0</span>"
</pre><script>Sfdump("sf-dump-1299217810")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_APPID</td>
                <td><pre class=sf-dump id=sf-dump-1380309495 data-indent-pad="  ">"<span class=sf-dump-str title="36 characters">265c15f9-f758-48d6-835b-ab50814b079f</span>"
</pre><script>Sfdump("sf-dump-1380309495")</script>
</td>
              </tr>
                          <tr>
                <td>DATADOG_ENV</td>
                <td><pre class=sf-dump id=sf-dump-1642646477 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">production</span>"
</pre><script>Sfdump("sf-dump-1642646477")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_HOST</td>
                <td><pre class=sf-dump id=sf-dump-326099388 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">smtp.sendgrid.net</span>"
</pre><script>Sfdump("sf-dump-326099388")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_USERNAME</td>
                <td><pre class=sf-dump id=sf-dump-2022777755 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">apikey</span>"
</pre><script>Sfdump("sf-dump-2022777755")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_PASSWORD</td>
                <td><pre class=sf-dump id=sf-dump-1564318683 data-indent-pad="  ">"<span class=sf-dump-str title="69 characters">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</span>"
</pre><script>Sfdump("sf-dump-1564318683")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_ADDRESS</td>
                <td><pre class=sf-dump id=sf-dump-1156995848 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">hello@sherpas.com</span>"
</pre><script>Sfdump("sf-dump-1156995848")</script>
</td>
              </tr>
                          <tr>
                <td>MAIL_FROM_NAME</td>
                <td><pre class=sf-dump id=sf-dump-627761825 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">Sherpas</span>"
</pre><script>Sfdump("sf-dump-627761825")</script>
</td>
              </tr>
                        </table>
              </div>
      </div>

    <div class="data-table-container" id="handlers">
    <label>Registered Handlers</label>
          <div class="handler active">
        0. Whoops\Handler\PrettyPageHandler      </div>
      </div>

</div>
</div>
      </div>
    </div>

    <script data-manual>/* PrismJS 1.30.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+markup-templating+php&plugins=line-highlight+line-numbers */
var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof i?new i(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(n,t){var r,i;switch(t=t||{},a.util.type(n)){case"Object":if(i=a.util.objId(n),t[i])return t[i];for(var l in r={},t[i]=r,n)n.hasOwnProperty(l)&&(r[l]=e(n[l],t));return r;case"Array":return i=a.util.objId(n),t[i]?t[i]:(r=[],t[i]=r,n.forEach((function(n,a){r[a]=e(n,t)})),r);default:return n}},getLanguage:function(e){for(;e;){var t=n.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(n,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)return document.currentScript;try{throw new Error}catch(r){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(e){var n=document.getElementsByTagName("script");for(var t in n)if(n[t].src==e)return n[t]}return null}},isActive:function(e,n,t){for(var r="no-"+n;e;){var a=e.classList;if(a.contains(n))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!t}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,n){var t=a.util.clone(a.languages[e]);for(var r in n)t[r]=n[r];return t},insertBefore:function(e,n,t,r){var i=(r=r||a.languages)[e],l={};for(var o in i)if(i.hasOwnProperty(o)){if(o==n)for(var s in t)t.hasOwnProperty(s)&&(l[s]=t[s]);t.hasOwnProperty(o)||(l[o]=i[o])}var u=r[e];return r[e]=l,a.languages.DFS(a.languages,(function(n,t){t===u&&n!=e&&(this[n]=l)})),l},DFS:function e(n,t,r,i){i=i||{};var l=a.util.objId;for(var o in n)if(n.hasOwnProperty(o)){t.call(n,o,n[o],r||o);var s=n[o],u=a.util.type(s);"Object"!==u||i[l(s)]?"Array"!==u||i[l(s)]||(i[l(s)]=!0,e(s,t,o,i)):(i[l(s)]=!0,e(s,t,null,i))}}},plugins:{},highlightAll:function(e,n){a.highlightAllUnder(document,e,n)},highlightAllUnder:function(e,n,t){var r={callback:t,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),a.hooks.run("before-all-elements-highlight",r);for(var i,l=0;i=r.elements[l++];)a.highlightElement(i,!0===n,r.callback)},highlightElement:function(n,t,r){var i=a.util.getLanguage(n),l=a.languages[i];a.util.setLanguage(n,i);var o=n.parentElement;o&&"pre"===o.nodeName.toLowerCase()&&a.util.setLanguage(o,i);var s={element:n,language:i,grammar:l,code:n.textContent};function u(e){s.highlightedCode=e,a.hooks.run("before-insert",s),s.element.innerHTML=s.highlightedCode,a.hooks.run("after-highlight",s),a.hooks.run("complete",s),r&&r.call(s.element)}if(a.hooks.run("before-sanity-check",s),(o=s.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),!s.code)return a.hooks.run("complete",s),void(r&&r.call(s.element));if(a.hooks.run("before-highlight",s),s.grammar)if(t&&e.Worker){var c=new Worker(a.filename);c.onmessage=function(e){u(e.data)},c.postMessage(JSON.stringify({language:s.language,code:s.code,immediateClose:!0}))}else u(a.highlight(s.code,s.grammar,s.language));else u(a.util.encode(s.code))},highlight:function(e,n,t){var r={code:e,grammar:n,language:t};if(a.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=a.tokenize(r.code,r.grammar),a.hooks.run("after-tokenize",r),i.stringify(a.util.encode(r.tokens),r.language)},tokenize:function(e,n){var t=n.rest;if(t){for(var r in t)n[r]=t[r];delete n.rest}var a=new s;return u(a,a.head,e),o(e,a,n,a.head,0),function(e){for(var n=[],t=e.head.next;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=a.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=a.hooks.all[e];if(t&&t.length)for(var r,i=0;r=t[i++];)r(n)}},Token:i};function i(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function l(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function o(e,n,t,r,s,g){for(var f in t)if(t.hasOwnProperty(f)&&t[f]){var h=t[f];h=Array.isArray(h)?h:[h];for(var d=0;d<h.length;++d){if(g&&g.cause==f+","+d)return;var v=h[d],p=v.inside,m=!!v.lookbehind,y=!!v.greedy,k=v.alias;if(y&&!v.pattern.global){var x=v.pattern.toString().match(/[imsuy]*$/)[0];v.pattern=RegExp(v.pattern.source,x+"g")}for(var b=v.pattern||v,w=r.next,A=s;w!==n.tail&&!(g&&A>=g.reach);A+=w.value.length,w=w.next){var P=w.value;if(n.length>e.length)return;if(!(P instanceof i)){var E,S=1;if(y){if(!(E=l(b,A,e,m))||E.index>=e.length)break;var L=E.index,O=E.index+E[0].length,C=A;for(C+=w.value.length;L>=C;)C+=(w=w.next).value.length;if(A=C-=w.value.length,w.value instanceof i)continue;for(var j=w;j!==n.tail&&(C<O||"string"==typeof j.value);j=j.next)S++,C+=j.value.length;S--,P=e.slice(A,C),E.index-=A}else if(!(E=l(b,0,P,m)))continue;L=E.index;var N=E[0],_=P.slice(0,L),M=P.slice(L+N.length),W=A+P.length;g&&W>g.reach&&(g.reach=W);var I=w.prev;if(_&&(I=u(n,I,_),A+=_.length),c(n,I,S),w=u(n,I,new i(f,p?a.tokenize(N,p):N,k,N)),M&&u(n,w,M),S>1){var T={cause:f+","+d,reach:W};o(e,n,t,w.prev,A,T),g&&T.reach>g.reach&&(g.reach=T.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function c(e,n,t){for(var r=n.next,a=0;a<t&&r!==e.tail;a++)r=r.next;n.next=r,r.prev=n,e.length-=a}if(e.Prism=a,i.stringify=function e(n,t){if("string"==typeof n)return n;if(Array.isArray(n)){var r="";return n.forEach((function(n){r+=e(n,t)})),r}var i={type:n.type,content:e(n.content,t),tag:"span",classes:["token",n.type],attributes:{},language:t},l=n.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(i.classes,l):i.classes.push(l)),a.hooks.run("wrap",i);var o="";for(var s in i.attributes)o+=" "+s+'="'+(i.attributes[s]||"").replace(/"/g,"&quot;")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+o+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),r=t.language,i=t.code,l=t.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),l&&e.close()}),!1),a):a;var g=a.util.currentScript();function f(){a.manual||a.highlightAll()}if(g&&(a.filename=g.src,g.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&g&&g.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return a}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism);
Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&amp;/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^<!\[CDATA\[|\]\]>$/i;var t={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml;
!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,a,r,o){if(t.language===a){var c=t.tokenStack=[];t.code=t.code.replace(r,(function(e){if("function"==typeof o&&!o(e))return e;for(var r,i=c.length;-1!==t.code.indexOf(r=n(a,i));)++i;return c[i]=e,r})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,a){if(t.language===a&&t.tokenStack){t.grammar=e.languages[a];var r=0,o=Object.keys(t.tokenStack);!function c(i){for(var u=0;u<i.length&&!(r>=o.length);u++){var g=i[u];if("string"==typeof g||g.content&&"string"==typeof g.content){var l=o[r],s=t.tokenStack[l],f="string"==typeof g?g:g.content,p=n(a,l),k=f.indexOf(p);if(k>-1){++r;var m=f.substring(0,k),d=new e.Token(a,e.tokenize(s,t.grammar),"language-"+a,s),h=f.substring(k+p.length),v=[];m&&v.push.apply(v,c([m])),v.push(d),h&&v.push.apply(v,c([h])),"string"==typeof g?i.splice.apply(i,[u,1].concat(v)):g.content=v}}else g.content&&c(g.content)}return i}(t.tokens)}}}})}(Prism);
!function(e){var a=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:a,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];e.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:a,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(a){/<\?/.test(a.code)&&e.languages["markup-templating"].buildPlaceholders(a,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"php")}))}(Prism);
!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document&&document.querySelector){var e,t="line-numbers",i="linkable-line-numbers",n=/\n(?!$)/g,r=!0;Prism.plugins.lineHighlight={highlightLines:function(o,u,c){var h=(u="string"==typeof u?u:o.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),d=+o.getAttribute("data-line-offset")||0,f=(function(){if(void 0===e){var t=document.createElement("div");t.style.fontSize="13px",t.style.lineHeight="1.5",t.style.padding="0",t.style.border="0",t.innerHTML="&nbsp;<br />&nbsp;",document.body.appendChild(t),e=38===t.offsetHeight,document.body.removeChild(t)}return e}()?parseInt:parseFloat)(getComputedStyle(o).lineHeight),p=Prism.util.isActive(o,t),g=o.querySelector("code"),m=p?o:g||o,v=[],y=g.textContent.match(n),b=y?y.length+1:1,A=g&&m!=g?function(e,t){var i=getComputedStyle(e),n=getComputedStyle(t);function r(e){return+e.substr(0,e.length-2)}return t.offsetTop+r(n.borderTopWidth)+r(n.paddingTop)-r(i.paddingTop)}(o,g):0;h.forEach((function(e){var t=e.split("-"),i=+t[0],n=+t[1]||i;if(!((n=Math.min(b+d,n))<i)){var r=o.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(v.push((function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"})),p&&Prism.plugins.lineNumbers){var s=Prism.plugins.lineNumbers.getLine(o,i),l=Prism.plugins.lineNumbers.getLine(o,n);if(s){var a=s.offsetTop+A+"px";v.push((function(){r.style.top=a}))}if(l){var u=l.offsetTop-s.offsetTop+l.offsetHeight+"px";v.push((function(){r.style.height=u}))}}else v.push((function(){r.setAttribute("data-start",String(i)),n>i&&r.setAttribute("data-end",String(n)),r.style.top=(i-d-1)*f+A+"px",r.textContent=new Array(n-i+2).join(" \n")}));v.push((function(){r.style.width=o.scrollWidth+"px"})),v.push((function(){m.appendChild(r)}))}}));var P=o.id;if(p&&Prism.util.isActive(o,i)&&P){l(o,i)||v.push((function(){o.classList.add(i)}));var E=parseInt(o.getAttribute("data-start")||"1");s(".line-numbers-rows > span",o).forEach((function(e,t){var i=t+E;e.onclick=function(){var e=P+"."+i;r=!1,location.hash=e,setTimeout((function(){r=!0}),1)}}))}return function(){v.forEach(a)}}};var o=0;Prism.hooks.add("before-sanity-check",(function(e){var t=e.element.parentElement;if(u(t)){var i=0;s(".line-highlight",t).forEach((function(e){i+=e.textContent.length,e.parentNode.removeChild(e)})),i&&/^(?: \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}})),Prism.hooks.add("complete",(function e(i){var n=i.element.parentElement;if(u(n)){clearTimeout(o);var r=Prism.plugins.lineNumbers,s=i.plugins&&i.plugins.lineNumbers;l(n,t)&&r&&!s?Prism.hooks.add("line-numbers",e):(Prism.plugins.lineHighlight.highlightLines(n)(),o=setTimeout(c,1))}})),window.addEventListener("hashchange",c),window.addEventListener("resize",(function(){s("pre").filter(u).map((function(e){return Prism.plugins.lineHighlight.highlightLines(e)})).forEach(a)}))}function s(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function l(e,t){return e.classList.contains(t)}function a(e){e()}function u(e){return!!(e&&/pre/i.test(e.nodeName)&&(e.hasAttribute("data-line")||e.id&&Prism.util.isActive(e,i)))}function c(){var e=location.hash.slice(1);s(".temporary.line-highlight").forEach((function(e){e.parentNode.removeChild(e)}));var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var i=e.slice(0,e.lastIndexOf(".")),n=document.getElementById(i);n&&(n.hasAttribute("data-line")||n.setAttribute("data-line",""),Prism.plugins.lineHighlight.highlightLines(n,t,"temporary ")(),r&&document.querySelector(".temporary.line-highlight").scrollIntoView())}}}();
!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",n=/\n(?!$)/g,t=Prism.plugins.lineNumbers={getLine:function(n,t){if("PRE"===n.tagName&&n.classList.contains(e)){var i=n.querySelector(".line-numbers-rows");if(i){var r=parseInt(n.getAttribute("data-start"),10)||1,s=r+(i.children.length-1);t<r&&(t=r),t>s&&(t=s);var l=t-r;return i.children[l]}}},resize:function(e){r([e])},assumeViewportIndependence:!0},i=void 0;window.addEventListener("resize",(function(){t.assumeViewportIndependence&&i===window.innerWidth||(i=window.innerWidth,r(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))})),Prism.hooks.add("complete",(function(t){if(t.code){var i=t.element,s=i.parentNode;if(s&&/pre/i.test(s.nodeName)&&!i.querySelector(".line-numbers-rows")&&Prism.util.isActive(i,e)){i.classList.remove(e),s.classList.add(e);var l,o=t.code.match(n),a=o?o.length+1:1,u=new Array(a+1).join("<span></span>");(l=document.createElement("span")).setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=u,s.hasAttribute("data-start")&&(s.style.counterReset="linenumber "+(parseInt(s.getAttribute("data-start"),10)-1)),t.element.appendChild(l),r([s]),Prism.hooks.run("line-numbers",t)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function r(e){if(0!=(e=e.filter((function(e){var n,t=(n=e,n?window.getComputedStyle?getComputedStyle(n):n.currentStyle||null:null)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),i=e.querySelector(".line-numbers-rows");if(t&&i){var r=e.querySelector(".line-numbers-sizer"),s=t.textContent.split(n);r||((r=document.createElement("span")).className="line-numbers-sizer",t.appendChild(r)),r.innerHTML="0",r.style.display="block";var l=r.getBoundingClientRect().height;return r.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:l,sizer:r}}})).filter(Boolean);t.forEach((function(e){var n=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach((function(e,t){if(e&&e.length>1){var s=n.appendChild(document.createElement("span"));s.style.display="block",s.textContent=e}else i[t]=r}))})),t.forEach((function(e){for(var n=e.sizer,t=e.lineHeights,i=0,r=0;r<t.length;r++)void 0===t[r]&&(t[r]=n.children[i++].getBoundingClientRect().height)})),t.forEach((function(e){var n=e.sizer,t=e.element.querySelector(".line-numbers-rows");n.style.display="none",n.innerHTML="",e.lineHeights.forEach((function(e,n){t.children[n].style.height=e+"px"}))}))}}}();
</script>
    <script>/* Zepto v1.2.0 - zepto event ajax form ie - zeptojs.com/license */
!function(t,e){"function"==typeof define&&define.amd?define(function(){return e(t)}):e(t)}(this,function(t){var e=function(){function $(t){return null==t?String(t):S[C.call(t)]||"object"}function F(t){return"function"==$(t)}function k(t){return null!=t&&t==t.window}function M(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function R(t){return"object"==$(t)}function Z(t){return R(t)&&!k(t)&&Object.getPrototypeOf(t)==Object.prototype}function z(t){var e=!!t&&"length"in t&&t.length,n=r.type(t);return"function"!=n&&!k(t)&&("array"==n||0===e||"number"==typeof e&&e>0&&e-1 in t)}function q(t){return a.call(t,function(t){return null!=t})}function H(t){return t.length>0?r.fn.concat.apply([],t):t}function I(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function V(t){return t in l?l[t]:l[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function _(t,e){return"number"!=typeof e||h[I(t)]?e:e+"px"}function B(t){var e,n;return c[t]||(e=f.createElement(t),f.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),c[t]=n),c[t]}function U(t){return"children"in t?u.call(t.children):r.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function X(t,e){var n,r=t?t.length:0;for(n=0;r>n;n++)this[n]=t[n];this.length=r,this.selector=e||""}function J(t,r,i){for(n in r)i&&(Z(r[n])||L(r[n]))?(Z(r[n])&&!Z(t[n])&&(t[n]={}),L(r[n])&&!L(t[n])&&(t[n]=[]),J(t[n],r[n],i)):r[n]!==e&&(t[n]=r[n])}function W(t,e){return null==e?r(t):r(t).filter(e)}function Y(t,e,n,r){return F(e)?e.call(t,n,r):e}function G(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function K(t,n){var r=t.className||"",i=r&&r.baseVal!==e;return n===e?i?r.baseVal:r:void(i?r.baseVal=n:t.className=n)}function Q(t){try{return t?"true"==t||("false"==t?!1:"null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?r.parseJSON(t):t):t}catch(e){return t}}function tt(t,e){e(t);for(var n=0,r=t.childNodes.length;r>n;n++)tt(t.childNodes[n],e)}var e,n,r,i,O,P,o=[],s=o.concat,a=o.filter,u=o.slice,f=t.document,c={},l={},h={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},p=/^\s*<(\w+|!)[^>]*>/,d=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,m=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,g=/^(?:body|html)$/i,v=/([A-Z])/g,y=["val","css","html","text","data","width","height","offset"],x=["after","prepend","before","append"],b=f.createElement("table"),E=f.createElement("tr"),j={tr:f.createElement("tbody"),tbody:b,thead:b,tfoot:b,td:E,th:E,"*":f.createElement("div")},w=/complete|loaded|interactive/,T=/^[\w-]*$/,S={},C=S.toString,N={},A=f.createElement("div"),D={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},L=Array.isArray||function(t){return t instanceof Array};return N.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=A).appendChild(t),r=~N.qsa(i,e).indexOf(t),o&&A.removeChild(t),r},O=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},P=function(t){return a.call(t,function(e,n){return t.indexOf(e)==n})},N.fragment=function(t,n,i){var o,s,a;return d.test(t)&&(o=r(f.createElement(RegExp.$1))),o||(t.replace&&(t=t.replace(m,"<$1></$2>")),n===e&&(n=p.test(t)&&RegExp.$1),n in j||(n="*"),a=j[n],a.innerHTML=""+t,o=r.each(u.call(a.childNodes),function(){a.removeChild(this)})),Z(i)&&(s=r(o),r.each(i,function(t,e){y.indexOf(t)>-1?s[t](e):s.attr(t,e)})),o},N.Z=function(t,e){return new X(t,e)},N.isZ=function(t){return t instanceof N.Z},N.init=function(t,n){var i;if(!t)return N.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&p.test(t))i=N.fragment(t,RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}else{if(F(t))return r(f).ready(t);if(N.isZ(t))return t;if(L(t))i=q(t);else if(R(t))i=[t],t=null;else if(p.test(t))i=N.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}}return N.Z(i,t)},r=function(t,e){return N.init(t,e)},r.extend=function(t){var e,n=u.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){J(t,n,e)}),t},N.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,s=T.test(o);return t.getElementById&&s&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:u.call(s&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},r.contains=f.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},r.type=$,r.isFunction=F,r.isWindow=k,r.isArray=L,r.isPlainObject=Z,r.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},r.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},r.inArray=function(t,e,n){return o.indexOf.call(e,t,n)},r.camelCase=O,r.trim=function(t){return null==t?"":String.prototype.trim.call(t)},r.uuid=0,r.support={},r.expr={},r.noop=function(){},r.map=function(t,e){var n,i,o,r=[];if(z(t))for(i=0;i<t.length;i++)n=e(t[i],i),null!=n&&r.push(n);else for(o in t)n=e(t[o],o),null!=n&&r.push(n);return H(r)},r.each=function(t,e){var n,r;if(z(t)){for(n=0;n<t.length;n++)if(e.call(t[n],n,t[n])===!1)return t}else for(r in t)if(e.call(t[r],r,t[r])===!1)return t;return t},r.grep=function(t,e){return a.call(t,e)},t.JSON&&(r.parseJSON=JSON.parse),r.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){S["[object "+e+"]"]=e.toLowerCase()}),r.fn={constructor:N.Z,length:0,forEach:o.forEach,reduce:o.reduce,push:o.push,sort:o.sort,splice:o.splice,indexOf:o.indexOf,concat:function(){var t,e,n=[];for(t=0;t<arguments.length;t++)e=arguments[t],n[t]=N.isZ(e)?e.toArray():e;return s.apply(N.isZ(this)?this.toArray():this,n)},map:function(t){return r(r.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return r(u.apply(this,arguments))},ready:function(t){return w.test(f.readyState)&&f.body?t(r):f.addEventListener("DOMContentLoaded",function(){t(r)},!1),this},get:function(t){return t===e?u.call(this):this[t>=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return o.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return F(t)?this.not(this.not(t)):r(a.call(this,function(e){return N.matches(e,t)}))},add:function(t,e){return r(P(this.concat(r(t,e))))},is:function(t){return this.length>0&&N.matches(this[0],t)},not:function(t){var n=[];if(F(t)&&t.call!==e)this.each(function(e){t.call(this,e)||n.push(this)});else{var i="string"==typeof t?this.filter(t):z(t)&&F(t.item)?u.call(t):r(t);this.forEach(function(t){i.indexOf(t)<0&&n.push(t)})}return r(n)},has:function(t){return this.filter(function(){return R(t)?r.contains(this,t):r(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!R(t)?t:r(t)},last:function(){var t=this[this.length-1];return t&&!R(t)?t:r(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?r(t).filter(function(){var t=this;return o.some.call(n,function(e){return r.contains(e,t)})}):1==this.length?r(N.qsa(this[0],t)):this.map(function(){return N.qsa(this,t)}):r()},closest:function(t,e){var n=[],i="object"==typeof t&&r(t);return this.each(function(r,o){for(;o&&!(i?i.indexOf(o)>=0:N.matches(o,t));)o=o!==e&&!M(o)&&o.parentNode;o&&n.indexOf(o)<0&&n.push(o)}),r(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=r.map(n,function(t){return(t=t.parentNode)&&!M(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return W(e,t)},parent:function(t){return W(P(this.pluck("parentNode")),t)},children:function(t){return W(this.map(function(){return U(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||u.call(this.childNodes)})},siblings:function(t){return W(this.map(function(t,e){return a.call(U(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return r.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=B(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var e=F(t);if(this[0]&&!e)var n=r(t).get(0),i=n.parentNode||this.length>1;return this.each(function(o){r(this).wrapAll(e?t.call(this,o):i?n.cloneNode(!0):n)})},wrapAll:function(t){if(this[0]){r(this[0]).before(t=r(t));for(var e;(e=t.children()).length;)t=e.first();r(t).append(this)}return this},wrapInner:function(t){var e=F(t);return this.each(function(n){var i=r(this),o=i.contents(),s=e?t.call(this,n):t;o.length?o.wrapAll(s):i.append(s)})},unwrap:function(){return this.parent().each(function(){r(this).replaceWith(r(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var n=r(this);(t===e?"none"==n.css("display"):t)?n.show():n.hide()})},prev:function(t){return r(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return r(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;r(this).empty().append(Y(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=Y(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,r){var i;return"string"!=typeof t||1 in arguments?this.each(function(e){if(1===this.nodeType)if(R(t))for(n in t)G(this,n,t[n]);else G(this,t,Y(this,r,e,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(i=this[0].getAttribute(t))?i:e},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){G(this,t)},this)})},prop:function(t,e){return t=D[t]||t,1 in arguments?this.each(function(n){this[t]=Y(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=D[t]||t,this.each(function(){delete this[t]})},data:function(t,n){var r="data-"+t.replace(v,"-$1").toLowerCase(),i=1 in arguments?this.attr(r,n):this.attr(r);return null!==i?Q(i):e},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=Y(this,t,e,this.value)})):this[0]&&(this[0].multiple?r(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(e){if(e)return this.each(function(t){var n=r(this),i=Y(this,e,t,n.offset()),o=n.offsetParent().offset(),s={top:i.top-o.top,left:i.left-o.left};"static"==n.css("position")&&(s.position="relative"),n.css(s)});if(!this.length)return null;if(f.documentElement!==this[0]&&!r.contains(f.documentElement,this[0]))return{top:0,left:0};var n=this[0].getBoundingClientRect();return{left:n.left+t.pageXOffset,top:n.top+t.pageYOffset,width:Math.round(n.width),height:Math.round(n.height)}},css:function(t,e){if(arguments.length<2){var i=this[0];if("string"==typeof t){if(!i)return;return i.style[O(t)]||getComputedStyle(i,"").getPropertyValue(t)}if(L(t)){if(!i)return;var o={},s=getComputedStyle(i,"");return r.each(t,function(t,e){o[e]=i.style[O(e)]||s.getPropertyValue(e)}),o}}var a="";if("string"==$(t))e||0===e?a=I(t)+":"+_(t,e):this.each(function(){this.style.removeProperty(I(t))});else for(n in t)t[n]||0===t[n]?a+=I(n)+":"+_(n,t[n])+";":this.each(function(){this.style.removeProperty(I(n))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(r(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return t?o.some.call(this,function(t){return this.test(K(t))},V(t)):!1},addClass:function(t){return t?this.each(function(e){if("className"in this){i=[];var n=K(this),o=Y(this,t,e,n);o.split(/\s+/g).forEach(function(t){r(this).hasClass(t)||i.push(t)},this),i.length&&K(this,n+(n?" ":"")+i.join(" "))}}):this},removeClass:function(t){return this.each(function(n){if("className"in this){if(t===e)return K(this,"");i=K(this),Y(this,t,n,i).split(/\s+/g).forEach(function(t){i=i.replace(V(t)," ")}),K(this,i.trim())}})},toggleClass:function(t,n){return t?this.each(function(i){var o=r(this),s=Y(this,t,i,K(this));s.split(/\s+/g).forEach(function(t){(n===e?!o.hasClass(t):n)?o.addClass(t):o.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var n="scrollTop"in this[0];return t===e?n?this[0].scrollTop:this[0].pageYOffset:this.each(n?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var n="scrollLeft"in this[0];return t===e?n?this[0].scrollLeft:this[0].pageXOffset:this.each(n?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),i=g.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(r(t).css("margin-top"))||0,n.left-=parseFloat(r(t).css("margin-left"))||0,i.top+=parseFloat(r(e[0]).css("border-top-width"))||0,i.left+=parseFloat(r(e[0]).css("border-left-width"))||0,{top:n.top-i.top,left:n.left-i.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||f.body;t&&!g.test(t.nodeName)&&"static"==r(t).css("position");)t=t.offsetParent;return t})}},r.fn.detach=r.fn.remove,["width","height"].forEach(function(t){var n=t.replace(/./,function(t){return t[0].toUpperCase()});r.fn[t]=function(i){var o,s=this[0];return i===e?k(s)?s["inner"+n]:M(s)?s.documentElement["scroll"+n]:(o=this.offset())&&o[t]:this.each(function(e){s=r(this),s.css(t,Y(this,i,e,s[t]()))})}}),x.forEach(function(n,i){var o=i%2;r.fn[n]=function(){var n,a,s=r.map(arguments,function(t){var i=[];return n=$(t),"array"==n?(t.forEach(function(t){return t.nodeType!==e?i.push(t):r.zepto.isZ(t)?i=i.concat(t.get()):void(i=i.concat(N.fragment(t)))}),i):"object"==n||null==t?t:N.fragment(t)}),u=this.length>1;return s.length<1?this:this.each(function(e,n){a=o?n:n.parentNode,n=0==i?n.nextSibling:1==i?n.firstChild:2==i?n:null;var c=r.contains(f.documentElement,a);s.forEach(function(e){if(u)e=e.cloneNode(!0);else if(!a)return r(e).remove();a.insertBefore(e,n),c&&tt(e,function(e){if(!(null==e.nodeName||"SCRIPT"!==e.nodeName.toUpperCase()||e.type&&"text/javascript"!==e.type||e.src)){var n=e.ownerDocument?e.ownerDocument.defaultView:t;n.eval.call(n,e.innerHTML)}})})})},r.fn[o?n+"To":"insert"+(i?"Before":"After")]=function(t){return r(t)[n](this),this}}),N.Z.prototype=X.prototype=r.fn,N.uniq=P,N.deserializeValue=Q,r.zepto=N,r}();return t.Zepto=e,void 0===t.$&&(t.$=e),function(e){function h(t){return t._zid||(t._zid=n++)}function p(t,e,n,r){if(e=d(e),e.ns)var i=m(e.ns);return(a[h(t)]||[]).filter(function(t){return t&&(!e.e||t.e==e.e)&&(!e.ns||i.test(t.ns))&&(!n||h(t.fn)===h(n))&&(!r||t.sel==r)})}function d(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function m(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function g(t,e){return t.del&&!f&&t.e in c||!!e}function v(t){return l[t]||f&&c[t]||t}function y(t,n,i,o,s,u,f){var c=h(t),p=a[c]||(a[c]=[]);n.split(/\s/).forEach(function(n){if("ready"==n)return e(document).ready(i);var a=d(n);a.fn=i,a.sel=s,a.e in l&&(i=function(t){var n=t.relatedTarget;return!n||n!==this&&!e.contains(this,n)?a.fn.apply(this,arguments):void 0}),a.del=u;var c=u||i;a.proxy=function(e){if(e=T(e),!e.isImmediatePropagationStopped()){e.data=o;var n=c.apply(t,e._args==r?[e]:[e].concat(e._args));return n===!1&&(e.preventDefault(),e.stopPropagation()),n}},a.i=p.length,p.push(a),"addEventListener"in t&&t.addEventListener(v(a.e),a.proxy,g(a,f))})}function x(t,e,n,r,i){var o=h(t);(e||"").split(/\s/).forEach(function(e){p(t,e,n,r).forEach(function(e){delete a[o][e.i],"removeEventListener"in t&&t.removeEventListener(v(e.e),e.proxy,g(e,i))})})}function T(t,n){return(n||!t.isDefaultPrevented)&&(n||(n=t),e.each(w,function(e,r){var i=n[e];t[e]=function(){return this[r]=b,i&&i.apply(n,arguments)},t[r]=E}),t.timeStamp||(t.timeStamp=Date.now()),(n.defaultPrevented!==r?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(t.isDefaultPrevented=b)),t}function S(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===r||(n[e]=t[e]);return T(n,t)}var r,n=1,i=Array.prototype.slice,o=e.isFunction,s=function(t){return"string"==typeof t},a={},u={},f="onfocusin"in t,c={focus:"focusin",blur:"focusout"},l={mouseenter:"mouseover",mouseleave:"mouseout"};u.click=u.mousedown=u.mouseup=u.mousemove="MouseEvents",e.event={add:y,remove:x},e.proxy=function(t,n){var r=2 in arguments&&i.call(arguments,2);if(o(t)){var a=function(){return t.apply(n,r?r.concat(i.call(arguments)):arguments)};return a._zid=h(t),a}if(s(n))return r?(r.unshift(t[n],t),e.proxy.apply(null,r)):e.proxy(t[n],t);throw new TypeError("expected function")},e.fn.bind=function(t,e,n){return this.on(t,e,n)},e.fn.unbind=function(t,e){return this.off(t,e)},e.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var b=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,w={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};e.fn.delegate=function(t,e,n){return this.on(e,t,n)},e.fn.undelegate=function(t,e,n){return this.off(e,t,n)},e.fn.live=function(t,n){return e(document.body).delegate(this.selector,t,n),this},e.fn.die=function(t,n){return e(document.body).undelegate(this.selector,t,n),this},e.fn.on=function(t,n,a,u,f){var c,l,h=this;return t&&!s(t)?(e.each(t,function(t,e){h.on(t,n,a,e,f)}),h):(s(n)||o(u)||u===!1||(u=a,a=n,n=r),(u===r||a===!1)&&(u=a,a=r),u===!1&&(u=E),h.each(function(r,o){f&&(c=function(t){return x(o,t.type,u),u.apply(this,arguments)}),n&&(l=function(t){var r,s=e(t.target).closest(n,o).get(0);return s&&s!==o?(r=e.extend(S(t),{currentTarget:s,liveFired:o}),(c||u).apply(s,[r].concat(i.call(arguments,1)))):void 0}),y(o,t,u,a,n,l||c)}))},e.fn.off=function(t,n,i){var a=this;return t&&!s(t)?(e.each(t,function(t,e){a.off(t,n,e)}),a):(s(n)||o(i)||i===!1||(i=n,n=r),i===!1&&(i=E),a.each(function(){x(this,t,i,n)}))},e.fn.trigger=function(t,n){return t=s(t)||e.isPlainObject(t)?e.Event(t):T(t),t._args=n,this.each(function(){t.type in c&&"function"==typeof this[t.type]?this[t.type]():"dispatchEvent"in this?this.dispatchEvent(t):e(this).triggerHandler(t,n)})},e.fn.triggerHandler=function(t,n){var r,i;return this.each(function(o,a){r=S(s(t)?e.Event(t):t),r._args=n,r.target=a,e.each(p(a,t.type||t),function(t,e){return i=e.proxy(r),r.isImmediatePropagationStopped()?!1:void 0})}),i},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(t){e.fn[t]=function(e){return 0 in arguments?this.bind(t,e):this.trigger(t)}}),e.Event=function(t,e){s(t)||(e=t,t=e.type);var n=document.createEvent(u[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),T(n)}}(e),function(e){function p(t,n,r){var i=e.Event(n);return e(t).trigger(i,r),!i.isDefaultPrevented()}function d(t,e,n,i){return t.global?p(e||r,n,i):void 0}function m(t){t.global&&0===e.active++&&d(t,null,"ajaxStart")}function g(t){t.global&&!--e.active&&d(t,null,"ajaxStop")}function v(t,e){var n=e.context;return e.beforeSend.call(n,t,e)===!1||d(e,n,"ajaxBeforeSend",[t,e])===!1?!1:void d(e,n,"ajaxSend",[t,e])}function y(t,e,n,r){var i=n.context,o="success";n.success.call(i,t,o,e),r&&r.resolveWith(i,[t,o,e]),d(n,i,"ajaxSuccess",[e,n,t]),b(o,e,n)}function x(t,e,n,r,i){var o=r.context;r.error.call(o,n,e,t),i&&i.rejectWith(o,[n,e,t]),d(r,o,"ajaxError",[n,r,t||e]),b(e,n,r)}function b(t,e,n){var r=n.context;n.complete.call(r,e,t),d(n,r,"ajaxComplete",[e,n]),g(n)}function E(t,e,n){if(n.dataFilter==j)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function j(){}function w(t){return t&&(t=t.split(";",2)[0]),t&&(t==c?"html":t==f?"json":a.test(t)?"script":u.test(t)&&"xml")||"text"}function T(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function S(t){t.processData&&t.data&&"string"!=e.type(t.data)&&(t.data=e.param(t.data,t.traditional)),!t.data||t.type&&"GET"!=t.type.toUpperCase()&&"jsonp"!=t.dataType||(t.url=T(t.url,t.data),t.data=void 0)}function C(t,n,r,i){return e.isFunction(n)&&(i=r,r=n,n=void 0),e.isFunction(r)||(i=r,r=void 0),{url:t,data:n,success:r,dataType:i}}function O(t,n,r,i){var o,s=e.isArray(n),a=e.isPlainObject(n);e.each(n,function(n,u){o=e.type(u),i&&(n=r?i:i+"["+(a||"object"==o||"array"==o?n:"")+"]"),!i&&s?t.add(u.name,u.value):"array"==o||!r&&"object"==o?O(t,u,r,n):t.add(n,u)})}var i,o,n=+new Date,r=t.document,s=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,a=/^(?:text|application)\/javascript/i,u=/^(?:text|application)\/xml/i,f="application/json",c="text/html",l=/^\s*$/,h=r.createElement("a");h.href=t.location.href,e.active=0,e.ajaxJSONP=function(i,o){if(!("type"in i))return e.ajax(i);var c,p,s=i.jsonpCallback,a=(e.isFunction(s)?s():s)||"Zepto"+n++,u=r.createElement("script"),f=t[a],l=function(t){e(u).triggerHandler("error",t||"abort")},h={abort:l};return o&&o.promise(h),e(u).on("load error",function(n,r){clearTimeout(p),e(u).off().remove(),"error"!=n.type&&c?y(c[0],h,i,o):x(null,r||"error",h,i,o),t[a]=f,c&&e.isFunction(f)&&f(c[0]),f=c=void 0}),v(h,i)===!1?(l("abort"),h):(t[a]=function(){c=arguments},u.src=i.url.replace(/\?(.+)=\?/,"?$1="+a),r.head.appendChild(u),i.timeout>0&&(p=setTimeout(function(){l("timeout")},i.timeout)),h)},e.ajaxSettings={type:"GET",beforeSend:j,success:j,error:j,complete:j,context:null,global:!0,xhr:function(){return new t.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:f,xml:"application/xml, text/xml",html:c,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:j},e.ajax=function(n){var u,f,s=e.extend({},n||{}),a=e.Deferred&&e.Deferred();for(i in e.ajaxSettings)void 0===s[i]&&(s[i]=e.ajaxSettings[i]);m(s),s.crossDomain||(u=r.createElement("a"),u.href=s.url,u.href=u.href,s.crossDomain=h.protocol+"//"+h.host!=u.protocol+"//"+u.host),s.url||(s.url=t.location.toString()),(f=s.url.indexOf("#"))>-1&&(s.url=s.url.slice(0,f)),S(s);var c=s.dataType,p=/\?.+=\?/.test(s.url);if(p&&(c="jsonp"),s.cache!==!1&&(n&&n.cache===!0||"script"!=c&&"jsonp"!=c)||(s.url=T(s.url,"_="+Date.now())),"jsonp"==c)return p||(s.url=T(s.url,s.jsonp?s.jsonp+"=?":s.jsonp===!1?"":"callback=?")),e.ajaxJSONP(s,a);var P,d=s.accepts[c],g={},b=function(t,e){g[t.toLowerCase()]=[t,e]},C=/^([\w-]+:)\/\//.test(s.url)?RegExp.$1:t.location.protocol,N=s.xhr(),O=N.setRequestHeader;if(a&&a.promise(N),s.crossDomain||b("X-Requested-With","XMLHttpRequest"),b("Accept",d||"*/*"),(d=s.mimeType||d)&&(d.indexOf(",")>-1&&(d=d.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(d)),(s.contentType||s.contentType!==!1&&s.data&&"GET"!=s.type.toUpperCase())&&b("Content-Type",s.contentType||"application/x-www-form-urlencoded"),s.headers)for(o in s.headers)b(o,s.headers[o]);if(N.setRequestHeader=b,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=j,clearTimeout(P);var t,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==C){if(c=c||w(s.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)t=N.response;else{t=N.responseText;try{t=E(t,c,s),"script"==c?(1,eval)(t):"xml"==c?t=N.responseXML:"json"==c&&(t=l.test(t)?null:e.parseJSON(t))}catch(r){n=r}if(n)return x(n,"parsererror",N,s,a)}y(t,N,s,a)}else x(N.statusText||null,N.status?"error":"abort",N,s,a)}},v(N,s)===!1)return N.abort(),x(null,"abort",N,s,a),N;var A="async"in s?s.async:!0;if(N.open(s.type,s.url,A,s.username,s.password),s.xhrFields)for(o in s.xhrFields)N[o]=s.xhrFields[o];for(o in g)O.apply(N,g[o]);return s.timeout>0&&(P=setTimeout(function(){N.onreadystatechange=j,N.abort(),x(null,"timeout",N,s,a)},s.timeout)),N.send(s.data?s.data:null),N},e.get=function(){return e.ajax(C.apply(null,arguments))},e.post=function(){var t=C.apply(null,arguments);return t.type="POST",e.ajax(t)},e.getJSON=function(){var t=C.apply(null,arguments);return t.dataType="json",e.ajax(t)},e.fn.load=function(t,n,r){if(!this.length)return this;var a,i=this,o=t.split(/\s/),u=C(t,n,r),f=u.success;return o.length>1&&(u.url=o[0],a=o[1]),u.success=function(t){i.html(a?e("<div>").html(t.replace(s,"")).find(a):t),f&&f.apply(i,arguments)},e.ajax(u),this};var N=encodeURIComponent;e.param=function(t,n){var r=[];return r.add=function(t,n){e.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(t)+"="+N(n))},O(r,t,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;t.getComputedStyle=function(t,e){try{return n(t,e)}catch(r){return null}}}}(),e});</script>
    <script>/*!
 * clipboard.js v2.0.11
 * https://clipboardjs.com/
 *
 * Licensed MIT © Zeno Rocha
 */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof t?n=o(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?n=o(t.value,e):(n=r()(t),c("copy")),n};function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var s=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=t.action,n=void 0===e?"copy":e,o=t.container,e=t.target,t=t.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==e){if(!e||"object"!==l(e)||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return t?f(t,{container:o}):e?"cut"===n?a(e):f(e,{container:o}):void 0};function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function y(t,e){return(y=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(n){var o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e=v(n);return t=o?(t=v(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments),e=this,!(t=t)||"object"!==p(t)&&"function"!=typeof t?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(e):t}}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function m(t,e){t="data-clipboard-".concat(t);if(e.hasAttribute(t))return e.getAttribute(t)}var b=function(){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&y(t,e)}(r,i());var t,e,n,o=h(r);function r(t,e){var n;return function(t){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}(this),(n=o.call(this)).resolveOptions(e),n.listenClick(t),n}return t=r,n=[{key:"copy",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body};return f(t,e)}},{key:"cut",value:function(t){return a(t)}},{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof t?[t]:t,e=!!document.queryCommandSupported;return t.forEach(function(t){e=e&&!!document.queryCommandSupported(t)}),e}}],(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===p(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=u()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,n=this.action(e)||"copy",t=s({action:n,container:this.container,target:this.target(e),text:this.text(e)});this.emit(t?"success":"error",{action:n,text:t,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){t=m("target",t);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}])&&d(t.prototype,e),n&&d(t,n),r}()},828:function(t){var e;"undefined"==typeof Element||Element.prototype.matches||((e=Element.prototype).matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector),t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,n){var u=n(828);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=u(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,n){var f=n(879),l=n(438);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!f.string(e))throw new TypeError("Second argument must be a String");if(!f.fn(n))throw new TypeError("Third argument must be a Function");if(f.node(t))return c=e,a=n,(u=t).addEventListener(c,a),{destroy:function(){u.removeEventListener(c,a)}};if(f.nodeList(t))return o=t,r=e,i=n,Array.prototype.forEach.call(o,function(t){t.addEventListener(r,i)}),{destroy:function(){Array.prototype.forEach.call(o,function(t){t.removeEventListener(r,i)})}};if(f.string(t))return t=t,e=e,n=n,l(document.body,t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,u,c,a}},817:function(t){t.exports=function(t){var e,n="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((e=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),n=window.getSelection(),(e=document.createRange()).selectNodeContents(t),n.removeAllRanges(),n.addRange(e),n.toString());return n}},279:function(t){function e(){}e.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,u=o.length;i<u;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=e,t.exports.TinyEmitter=e}},r={},o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o(686).default;function o(t){if(r[t])return r[t].exports;var e=r[t]={exports:{}};return n[t](e,e.exports,o),e.exports}var n,r});</script>
    <script>Zepto(function($) {
  var $leftPanel      = $('.left-panel');
  var $frameContainer = $('.frames-container');
  var $appFramesTab   = $('#application-frames-tab');
  var $allFramesTab   = $('#all-frames-tab');
  var $container      = $('.details-container');
  var $activeLine     = $frameContainer.find('.frame.active');
  var $activeFrame    = $container.find('.frame-code.active');
  var $ajaxEditors    = $('.editor-link[data-ajax]');
  var $header         = $('header');

  $header.on('mouseenter', function () {
    if ($header.find('.exception').height() >= 145) {
      $header.addClass('header-expand');
    }
  });
  $header.on('mouseleave', function () {
    $header.removeClass('header-expand');
  });

  /*
   * add prettyprint classes to our current active codeblock
   * run prettyPrint() to highlight the active code
   * scroll to the line when prettyprint is done
   * highlight the current line
   */
  var renderCurrentCodeblock = function(id) {
    Prism.highlightAllUnder(document.querySelector('.frame-code-container .frame-code.active'));
    highlightCurrentLine();
  }

  /*
   * Highlight the active and neighboring lines for the current frame
   * Adjust the offset to make sure that line is veritcally centered
   */

  var highlightCurrentLine = function() {
    // We show more code than needed, purely for proper syntax highlighting
    // Let’s hide a big chunk of that code and then scroll the remaining block
    $activeFrame.find('.code-block').first().css({
      maxHeight: 345,
      overflow: 'hidden',
    });

    var line = $activeFrame.find('.code-block .line-highlight').first()[0];
    // [internal] frames might not contain a code-block
    if (line) {
      line.scrollIntoView();
      line.parentElement.scrollTop -= 180;
    }

    $container.scrollTop(0);
  }

  /*
   * click handler for loading codeblocks
   */

  $frameContainer.on('click', '.frame', function() {

    var $this  = $(this);
    var id     = /frame\-line\-([\d]*)/.exec($this.attr('id'))[1];
    var $codeFrame = $('#frame-code-' + id);

    if ($codeFrame) {

      $activeLine.removeClass('active');
      $activeFrame.removeClass('active');

      $this.addClass('active');
      $codeFrame.addClass('active');

      $activeLine  = $this;
      $activeFrame = $codeFrame;

      renderCurrentCodeblock(id);

    }

  });

  var clipboard = new ClipboardJS('.clipboard');
  var showTooltip = function(elem, msg) {
    elem.classList.add('tooltipped', 'tooltipped-s');
    elem.setAttribute('aria-label', msg);
  };

  clipboard.on('success', function(e) {
      e.clearSelection();

      showTooltip(e.trigger, 'Copied!');
  });

  clipboard.on('error', function(e) {
      showTooltip(e.trigger, fallbackMessage(e.action));
  });

  var btn = document.querySelector('.clipboard');

  btn.addEventListener('mouseleave', function(e) {
    e.currentTarget.classList.remove('tooltipped', 'tooltipped-s');
    e.currentTarget.removeAttribute('aria-label');
  });

  function fallbackMessage(action) {
    var actionMsg = '';
    var actionKey = (action === 'cut' ? 'X' : 'C');

    if (/Mac/i.test(navigator.userAgent)) {
        actionMsg = 'Press ⌘-' + actionKey + ' to ' + action;
    } else {
        actionMsg = 'Press Ctrl-' + actionKey + ' to ' + action;
    }

    return actionMsg;
  }

  function scrollIntoView($node, $parent) {
    var nodeOffset = $node.offset();
    var nodeTop = nodeOffset.top;
    var nodeBottom = nodeTop + nodeOffset.height;
    var parentScrollTop = $parent.scrollTop();
    var parentHeight = $parent.height();

    if (nodeTop < 0) {
      $parent.scrollTop(parentScrollTop + nodeTop);
    } else if (nodeBottom > parentHeight) {
      $parent.scrollTop(parentScrollTop + nodeBottom - parentHeight);
    }
  }

  $(document).on('keydown', function(e) {
    var applicationFrames = $frameContainer.hasClass('frames-container-application'),
        frameClass = applicationFrames ? '.frame.frame-application' : '.frame';

	  if(e.ctrlKey || e.which === 74  || e.which === 75) {
		  // CTRL+Arrow-UP/k and Arrow-Down/j support:
		  // 1) select the next/prev element
		  // 2) make sure the newly selected element is within the view-scope
		  // 3) focus the (right) container, so arrow-up/down (without ctrl) scroll the details
		  if (e.which === 38 /* arrow up */ || e.which === 75 /* k */) {
			  $activeLine.prev(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  } else if (e.which === 40 /* arrow down */ || e.which === 74 /* j */) {
			  $activeLine.next(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  }
	  } else if (e.which == 78 /* n */) {
      if ($appFramesTab.length) {
        setActiveFramesTab($('.frames-tab:not(.frames-tab-active)'));
      }
    }
  });

  // Avoid to quit the page with some protocol (e.g. IntelliJ Platform REST API)
  $ajaxEditors.on('click', function(e){
    e.preventDefault();
    $.get(this.href);
  });

  // Symfony VarDumper: Close the by default expanded objects
  $('.sf-dump-expanded')
    .removeClass('sf-dump-expanded')
    .addClass('sf-dump-compact');
  $('.sf-dump-toggle span').html('&#9654;');

  // Make the given frames-tab active
  function setActiveFramesTab($tab) {
    $tab.addClass('frames-tab-active');

    if ($tab.attr('id') == 'application-frames-tab') {
      $frameContainer.addClass('frames-container-application');
      $allFramesTab.removeClass('frames-tab-active');
    } else {
      $frameContainer.removeClass('frames-container-application');
      $appFramesTab.removeClass('frames-tab-active');
    }
  }

  $('a.frames-tab').on('click', function(e) {
    e.preventDefault();
    setActiveFramesTab($(this));
  });

    // Open editor from code block rows number
  $(document).delegate('.line-numbers-rows > span', 'click', function(e) {
    var linkTag = $(this).closest('.frame-code').find('.editor-link');
    if (!linkTag) return;
    var editorUrl = linkTag.attr('href');
    var requiresAjax = linkTag.data('ajax');

    var lineOffset = $(this).closest('[data-line-offset]').data('line-offset');
    var lineNumber = lineOffset + $(this).index();

    var realLine = $(this).closest('[data-line]').data('line');
    if (!realLine) return;
    var fileUrl = editorUrl.replace(
      new RegExp('([:=])' + realLine),
      '$1' + lineNumber
    );

    if (requiresAjax) {
      $.get(fileUrl);
    } else {
      $('<a>').attr('href', fileUrl).trigger('click');
    }
  });

  // Render late enough for highlightCurrentLine to be ready
  renderCurrentCodeblock();
});
</script>
  </body>
</html>
