CodeSampleX

Пример

Demonstrate that assigning '0' as a shortcut in Symfony Console InputOption evaluates to '0' starting in 7.0.3, while it incorrectly evaluated to null in 7.0.2 and earlier.

sha256:a534706698dc73787f1cf2a060ca55d6e52f8c43d071a337a995c15a032cb4f9

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
Demonstrate that assigning '0' as a shortcut in Symfony Console InputOption evaluates to '0' starting in 7.0.3, while it incorrectly evaluated to null in 7.0.2 and earlier. HOW
Пакеты
symfony/console 7.0.3
Окружение
php
Создан
2026-08-17T02:35:29Z

Что обычно предполагают

Passing the string '0' as an InputOption shortcut parameter correctly assigns it as a valid flag alias like -0.

Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.

Контракт

Файлы

Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт

Исходный сидер

csx-seed

Квитанции проверки