Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php). Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('$$L’ail, c’est quoi ?$$L’<strong>ail</strong> est un bulbe de la famille botanique des liliacées, la même que celle de l’oignon. Ce bulbe, aussi appelé tête, est composé de dix à douze gousses (les cayeux), qui pèsent chacune entre 3 et 8 g (selon leur taille).Il existe différentes variétés d’ail, souvent définies par leur couleur (blanc, rose ou violet) mais qui sont divisées en deux grands groupes : l’ail de printemps, implanté dans le sud et l’ail d’automne, plutôt cultivé dans le nord.Le résultat est que l’on trouve de l’ail toute l’année : il est vendu frais au moment de sa récolte et sec ensuite. Soit en têtes individuelles, soit en tresses de plusieurs bulbes (avec leur tige) que vous pouvez suspendre dans votre cuisine. De quoi est-il composé ?L’ail contient un peu de glucides, de protéines, de vitamines, de sels minéraux et différentes molécules antioxydantes.Mais il renferme surtout un composé soufré, l’alline et un enzyme, l’allinase. Lorsque vous coupez ou hachez une <strong>gousse d’ail</strong>, l’alline (qui n’a pas d’odeur) entre en contact avec l’allinase et se transforme en allicine.C’est cette allicine qui donne alors son parfum particulier à l’ail et aussi ses propriétés médicamenteuses. $$L’ail : vraiment très bon pour votre cœur$$Cette allicine agit tous azimuts sur votre système cardiovasculaire.Elle s’occupe de votre cholestérol et votre tension qu’elle fait baisser et elle dilate vos vaisseaux coronaires. En même temps, elle lutte contre l’agrégation des plaquettes et empêche un méchant caillot de se former dans vos artères et de les boucher, ce qui n’est jamais une partie de plaisir.Autrement dit, l’<strong>ail</strong> exerce une véritable action de prévention contre les accidents cardiovasculaires. $$L’ail : protecteur de certains cancers$$De nombreuses études ont démontré qu’une consommation régulière d’ail avait un heureux effet sur la prévention des cancers de l’estomac et du colon.Il pourrait avoir la même influence bénéfique sur les cancers du larynx, de la prostate et du sein. Mais on n’en a pas encore de preuves formelles.Cet effet protecteur de l’ail vient de l’allicine et des antioxydants qu’il contient aussi. Tout cela se combine dans votre organisme pour votre plus grand bien. L’ail : un antibiotique naturelDepuis l’Antiquité, l’ail a été consommé pour lutter contre les infections. En 1858, Louis Pasteur a vérifié ce pouvoir en démontrant qu’il pouvait détruire deux types de bactéries : les salmonelles et les Escherichia coli.Depuis, d’autres expériences ont montré que l’ail pouvait agir aussi sur d’autres saletés de microbes, comme l’helicobacter, le staphylocoque doré et même sur certains virus.Quelques études ont d’ailleurs démontré que des personnes à qui on donnait un supplément d’<strong>ail</strong> pendant trois mois, en hiver, avaient moins de rhumes que ceux qui avaient avalé un placebo. $$L’ail et la mauvaise haleine$$Elle est due à un des composés (l’allyl méthyl sulfide) de la fameuse allicine, dispensatrice des nombreux bienfaits de l’ail, mais aussi responsable de son odeur. L’allicine se répand partout dans l’organisme mais ce composé s’évacue non seulement dans l’haleine (l’air expiré) mais aussi dans la sueur et même dans les urines.Il y en a peu dans l’ail frais. Il se concentre ensuite dans le germe : il suffit, lorsque vous épluchez une gousse d’ail, de l’enlever, pour limiter les dégâts.Cela dit, cette mauvaise haleine que vous redoutez ne se manifeste que lorsque vous mangez une grande quantité d’ail. Une seule gousse n’a pas grand effet. $$Combien faut-il en consommer ?$$Au minimum, 1 gousse par jour, soit 7 gousses dans la semaine, ce qui n’est vraiment pas difficile.2 à 3 gousses, c’est encore mieux et pas vraiment difficile non plus. Comment le consommer ?En chemise (non épluché) : dans le plat autour d’un poulet ou d’un rôti. Vous écrasez les gousses ensuite, vous éliminez les peaux et vous avez une sympathique purée d’ail qui transforme le jus de votre rôti.Entier et épluché : dans des légumes mitonnés à la cocotte, dans une soupe.Haché, pilé, mixé : dans des pâtes, du riz ou une autre céréale comme le quinoa ou le millet, dans des salades. En aïoli (monté avec de l’huile d’olive comme une mayonnaise). En beurre composé (mélangé avec du beurre et parfois du persil haché).Mais vous pouvez aussi cuisiner l’aigo boulido, cette soupe d’<strong>ail</strong> parfumée à la sauge qui est une spécialité provençale, bénéfique et économique ! Vous faites bouillir une dizaine de gousses d’ail dans 1 litre d’eau. Vous laissez infuser en ajoutant la sauge. Vous versez sur des croûtons de pain grillés et vous ajoutez du parmesan râpé.Alors, pourquoi vous priver de tels bienfaits ?', 3, '77187') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme). esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php). Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)