Мне нужно использовать оператор splat в PHP docblock и не могу понять, как экранировать персонажа - PullRequest
1 голос
/ 10 января 2020

Я использую кодовое восприятие и запускаю несколько наборов примеров данных. Я отправляю несколько заголовков подтверждения, один из которых "*/*".

, поэтому пример кода:

   /**
     * My description of the test
     *
     * GET a/path/i/am/testing
     *
     * @example ["*/*", 200]
     * @example ["application/json", 200]
     * @example ["text/html", 200]
     *
     */

Я пробовал одинарные кавычки внутри двойного, я пробовал двойной в пределах одного я попытался объединить каждый кусок, я пробовал backsla sh, я пробовал Unicode. PHP думает, что сплат говорит с докблоком. Что мне не хватает? Заранее спасибо!

1 Ответ

0 голосов
/ 11 января 2020

попробуй {@ *} вместо * /

 * @example ["{@*}*", 200]
should be interpreted as
* @example ["*/*", 200]
...