Symfonyob娱乐下载 5.3新增功能:可否定的命令选项
我同意@Jan Egert的观点
Bin /console将默认为——no-ansi -,因此所有默认命令将在没有任何颜色编码的情况下运行。
所以得到颜色编码,你需要运行bin/console -ansi然后?
Bin /console将默认为——no-ansi -,因此所有默认命令将在没有任何颜色编码的情况下运行。
所以得到颜色编码,你需要运行bin/console -ansi然后?
我看到一些帖子已经提到了对三状态逻辑的渴望,以及对该功能使用的可能混淆(默认是三状态还是2状态?)
所以,就这一次,我不太赞同。这似乎是一个令人困惑的API,需要文档来澄清它的默认行为…欧宝官网下载app
所以,就这一次,我不太赞同。这似乎是一个令人困惑的API,需要文档来澄清它的默认行为…欧宝官网下载app
我真的很感激3状态布尔行为与可能性标记选项为REQUIRED,能够迫使用户选择-选项和-no-option和可能性定义默认值,如果可选…这对我来说很有意义。但如上所述,它的默认值是FALSE =默认情况下,它的行为与VALUE_NONE相同。
3状态布尔将非常有用-我经常使用这种模式,例如用于数据过滤-也就是获得激活/停用/所有用户的列表,它可以是-激活,-no-activated或未定义以获得所有用户。
此外,为了更好的可读性(- not-activated而不是-no-activated),支持Also关键字“not”会很好,但我知道它可能会在文档中令人困惑。欧宝官网下载app
3状态布尔将非常有用-我经常使用这种模式,例如用于数据过滤-也就是获得激活/停用/所有用户的列表,它可以是-激活,-no-activated或未定义以获得所有用户。
此外,为了更好的可读性(- not-activated而不是-no-activated),支持Also关键字“not”会很好,但我知道它可能会在文档中令人困惑。欧宝官网下载app
Fahari Hamada Sidi is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now