Space 在命名参数冒号之后

Space after named argument colon

我正在寻找 PHP CS Fixer 规则,该规则需要在命名参数后添加一个 space,从这里开始:

array_key_exists(
    key:'test',
    array:$array,
);

对此:

array_key_exists(
    key: 'test',
    array: $array,
);

有什么想法吗?

规则 single_space_after_construct 是您要查找的内容,它有一个选项 named_argument,默认情况下启用。

所以要么使用默认值(true 在配置中),要么将 named_argument 添加到 constructs 数组。