Me suis piégé tout seul

J’en causais il y a quelques mois et je suis retombé dedans, forcément :-p

Ce n’est toujours pas corrigé côté xgettext, donc maintenant je déplace tous les heredoc/nowdoc en bas des fichiers sources, histoire d’être tranquille, épicétou !

    private static function license_block(): string
    {
        // Tricky code to avoid xgettext bug on indented end heredoc identifier (see https://savannah.gnu.org/bugs/?62158)
        // Warning: don't use <<< if there is some __() l10n calls after as xgettext will not find them
        return <<<EOF
            /**
             * @package Dotclear
             *
             * @copyright Olivier Meunier & Association Dotclear
             * @copyright GPL-2.0-only
             */
            EOF;
    }

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/15820

Haut de page