{"id":181,"date":"2016-12-19T20:02:51","date_gmt":"2016-12-19T19:02:51","guid":{"rendered":"https:\/\/blog.overgen.com\/messi89\/?p=181"},"modified":"2016-12-19T20:11:32","modified_gmt":"2016-12-19T19:11:32","slug":"laravel-personnalisez-le-whoops-looks-like-something-went-wrong","status":"publish","type":"post","link":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/","title":{"rendered":"Laravel : Personnalisez le \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb"},"content":{"rendered":"<p style=\"text-align: justify;\">Utilisateurs de Laravel , je salue. :p<\/p>\n<p style=\"text-align: justify;\">Par d\u00e9faut Laravel affiche les erreurs en anglais, dans le cas ou votre application est destin\u00e9e \u00e0 une client\u00e8le francophone ce n&rsquo;est pas tr\u00e8s propre de laisser des messages s&rsquo;afficher en anglais, n&rsquo;est ce pas ?<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-184\" src=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\" alt=\"whoops\" width=\"1970\" height=\"800\" srcset=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg 1970w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops-300x122.jpg 300w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops-768x312.jpg 768w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops-1024x416.jpg 1024w\" sizes=\"auto, (max-width: 1970px) 100vw, 1970px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Donc si vous \u00eates,\u00a0comme moi (maniaque que je suis :p ), du genre \u00e0 vouloir personnaliser tous vos codes d&rsquo;erreurs, je vous invite \u00e0 lire cet article \ud83d\ude09<!--more--><\/p>\n<p style=\"text-align: justify;\">Ce message \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb se trouve dans la m\u00e9thode<\/p>\n<pre class=\"\">public function getContent(FlattenException $exception)<\/pre>\n<p style=\"text-align: justify;\">cette m\u00e9thode se trouve dans la classe de gestion d&rsquo;exceptions<\/p>\n<pre class=\"\">ExceptionHandler<\/pre>\n<p style=\"text-align: justify;\">qui elle se trouve dans le package de Symfony&#8230;Utilisateur de Laravel que vous \u00eates, vous savez surement que ce n&rsquo;est pas une bonne id\u00e9e de modifier le message ici, mais pourquoi ???<\/p>\n<p style=\"text-align: justify;\">Eh ben c&rsquo;est pour la simple raison que \u00e7a ne fait tr\u00e8s propre (Oh !! le maniaque) et surtout que ce package peut \u00eatre mis \u00e0 jour (Ah oui !!! donc notre modification va disparaitre).<\/p>\n<p style=\"text-align: justify;\">Pour \u00e9viter tout cela nous allons overrider une m\u00e9thode \u00ab\u00a0convertExceptionToResponse\u00a0\u00bb dans notre gestion d&rsquo;exception qui se trouve dans<\/p>\n<pre class=\"\">App\\Exceptions\\Handler.php<\/pre>\n<p style=\"text-align: justify;\">dans ce fichier il suffit d&rsquo;ajouter ce bout de code :<\/p>\n<pre class=\"lang:php decode:true  \">\/**\r\n     * Customize the whoops message in Laravel 5.2\r\n     *\r\n     * Convert the given exception into a Response instance.\r\n     *\r\n     * @param \\Exception $e\r\n     *\r\n     * @return \\Symfony\\Component\\HttpFoundation\\Response\r\n     *\/\r\n    protected function convertExceptionToResponse(Exception $e)\r\n    {\r\n        $statusCode = method_exists($e, 'getStatusCode') ? $e-&gt;getStatusCode() : 500;\r\n\r\n        switch ($statusCode) {\r\n            case 404:\r\n                $title = 'D\u00e9sol\u00e9, la page que vous recherchez n\\'a pas pu \u00eatre trouv\u00e9e.';\r\n                break;\r\n            default:\r\n                $title = 'Oups ! Une erreur s\\'est produite, contactez l\\'administrateur ...';\r\n        }\r\n\r\n\r\n        $debug = config('app.debug', false);\r\n\r\n        if ($debug) {\r\n            return parent::convertExceptionToResponse($e);\r\n        }\r\n\r\n        return response()-&gt;view('errors.default', ['exception' =&gt; $e, 'title' =&gt; $title], $statusCode);\r\n    }<\/pre>\n<p style=\"text-align: justify;\">Ce bout de code va dire \u00e0 Laravel d&rsquo;afficher la page (qu&rsquo;il faut bien \u00e9videment cr\u00e9er) en cas d&rsquo;erreur sur l&rsquo;application.<\/p>\n<pre class=\"\">resource\/views\/errors\/default.blade.php<\/pre>\n<p style=\"text-align: justify;\">Dans le cas ou votre application est en Debug le message d&rsquo;erreur original de Laravel sera afficher.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-183\" src=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups.jpg\" alt=\"oups\" width=\"1970\" height=\"800\" srcset=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups.jpg 1970w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups-300x122.jpg 300w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups-768x312.jpg 768w, https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/Oups-1024x416.jpg 1024w\" sizes=\"auto, (max-width: 1970px) 100vw, 1970px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Arriv\u00e9 \u00e0 la fin de cet article je vous laisse juste un lien sur Github ou cas ou vous n&rsquo;aimez pas mon blog :p<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/gist.github.com\/messi89\/e8fc907738cded6e8357899eea135805\">Gist Laravel 5.2 : Custom Whoops message <\/a><\/p>\n<p style=\"text-align: justify;\">Salam !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Utilisateurs de Laravel , je salue. :p Par d\u00e9faut Laravel affiche les erreurs en anglais, dans le cas ou votre application est destin\u00e9e \u00e0 une client\u00e8le francophone ce n&rsquo;est pas tr\u00e8s propre de laisser des messages s&rsquo;afficher en anglais, n&rsquo;est ce pas ? Donc si vous \u00eates,\u00a0comme moi (maniaque que je suis :p ), du [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[43,44,41,28,42],"class_list":["post-181","post","type-post","status-publish","format-standard","hentry","category-web","tag-exception-handler","tag-gist","tag-how2","tag-laravel","tag-laravel-whops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel : Personnalisez le &quot;Whoops, looks like something went wrong.&quot; ~ Messi89&#039;s blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel : Personnalisez le &quot;Whoops, looks like something went wrong.&quot; ~ Messi89&#039;s blog\" \/>\n<meta property=\"og:description\" content=\"Utilisateurs de Laravel , je salue. :p Par d\u00e9faut Laravel affiche les erreurs en anglais, dans le cas ou votre application est destin\u00e9e \u00e0 une client\u00e8le francophone ce n&rsquo;est pas tr\u00e8s propre de laisser des messages s&rsquo;afficher en anglais, n&rsquo;est ce pas ? Donc si vous \u00eates,\u00a0comme moi (maniaque que je suis :p ), du [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\" \/>\n<meta property=\"og:site_name\" content=\"Messi89&#039;s blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-19T19:02:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-12-19T19:11:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1970\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"messi89\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@messi89minou\" \/>\n<meta name=\"twitter:site\" content=\"@messi89minou\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"messi89\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\"},\"author\":{\"name\":\"messi89\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892\"},\"headline\":\"Laravel : Personnalisez le \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb\",\"datePublished\":\"2016-12-19T19:02:51+00:00\",\"dateModified\":\"2016-12-19T19:11:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\"},\"wordCount\":280,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892\"},\"image\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\",\"keywords\":[\"exception-handler\",\"gist\",\"how2\",\"laravel\",\"laravel-whops\"],\"articleSection\":[\"Web\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\",\"url\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\",\"name\":\"Laravel : Personnalisez le \\\"Whoops, looks like something went wrong.\\\" ~ Messi89&#039;s blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\",\"datePublished\":\"2016-12-19T19:02:51+00:00\",\"dateModified\":\"2016-12-19T19:11:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage\",\"url\":\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\",\"contentUrl\":\"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/blog.overgen.com\/messi89\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel : Personnalisez le \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#website\",\"url\":\"https:\/\/blog.overgen.com\/messi89\/\",\"name\":\"Messi89&#039;s blog\",\"description\":\"De l&#039;action dans le code {  }\",\"publisher\":{\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.overgen.com\/messi89\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892\",\"name\":\"messi89\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g\",\"caption\":\"messi89\"},\"logo\":{\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g\"},\"sameAs\":[\"http:\/\/blog.overgen.com\/messi89\",\"https:\/\/x.com\/@messi89minou\"],\"url\":\"https:\/\/blog.overgen.com\/messi89\/author\/messi89\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel : Personnalisez le \"Whoops, looks like something went wrong.\" ~ Messi89&#039;s blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/","og_locale":"fr_FR","og_type":"article","og_title":"Laravel : Personnalisez le \"Whoops, looks like something went wrong.\" ~ Messi89&#039;s blog","og_description":"Utilisateurs de Laravel , je salue. :p Par d\u00e9faut Laravel affiche les erreurs en anglais, dans le cas ou votre application est destin\u00e9e \u00e0 une client\u00e8le francophone ce n&rsquo;est pas tr\u00e8s propre de laisser des messages s&rsquo;afficher en anglais, n&rsquo;est ce pas ? Donc si vous \u00eates,\u00a0comme moi (maniaque que je suis :p ), du [&hellip;]","og_url":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/","og_site_name":"Messi89&#039;s blog","article_published_time":"2016-12-19T19:02:51+00:00","article_modified_time":"2016-12-19T19:11:32+00:00","og_image":[{"width":1970,"height":800,"url":"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg","type":"image\/jpeg"}],"author":"messi89","twitter_card":"summary_large_image","twitter_creator":"@messi89minou","twitter_site":"@messi89minou","twitter_misc":{"\u00c9crit par":"messi89","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#article","isPartOf":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/"},"author":{"name":"messi89","@id":"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892"},"headline":"Laravel : Personnalisez le \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb","datePublished":"2016-12-19T19:02:51+00:00","dateModified":"2016-12-19T19:11:32+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/"},"wordCount":280,"commentCount":2,"publisher":{"@id":"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892"},"image":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg","keywords":["exception-handler","gist","how2","laravel","laravel-whops"],"articleSection":["Web"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/","url":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/","name":"Laravel : Personnalisez le \"Whoops, looks like something went wrong.\" ~ Messi89&#039;s blog","isPartOf":{"@id":"https:\/\/blog.overgen.com\/messi89\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage"},"image":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg","datePublished":"2016-12-19T19:02:51+00:00","dateModified":"2016-12-19T19:11:32+00:00","breadcrumb":{"@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#primaryimage","url":"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg","contentUrl":"https:\/\/blog.overgen.com\/messi89\/wp-content\/uploads\/2016\/12\/whoops.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.overgen.com\/messi89\/web\/laravel-personnalisez-le-whoops-looks-like-something-went-wrong\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/blog.overgen.com\/messi89\/"},{"@type":"ListItem","position":2,"name":"Laravel : Personnalisez le \u00ab\u00a0Whoops, looks like something went wrong.\u00a0\u00bb"}]},{"@type":"WebSite","@id":"https:\/\/blog.overgen.com\/messi89\/#website","url":"https:\/\/blog.overgen.com\/messi89\/","name":"Messi89&#039;s blog","description":"De l&#039;action dans le code {  }","publisher":{"@id":"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.overgen.com\/messi89\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/blog.overgen.com\/messi89\/#\/schema\/person\/d212f5045c7feebd97fb10f743e1a892","name":"messi89","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g","caption":"messi89"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/476325cad08026ef2f47662b9590b416221ae3fb36553e097f15eb7f5be9f979?s=96&r=g"},"sameAs":["http:\/\/blog.overgen.com\/messi89","https:\/\/x.com\/@messi89minou"],"url":"https:\/\/blog.overgen.com\/messi89\/author\/messi89\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/posts\/181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/comments?post=181"}],"version-history":[{"count":6,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/posts\/181\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/posts\/181\/revisions\/190"}],"wp:attachment":[{"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/media?parent=181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/categories?post=181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.overgen.com\/messi89\/wp-json\/wp\/v2\/tags?post=181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}