PluginGraylist: all fields are mandatory

This commit is contained in:
Dylan K. Taylor 2020-12-08 13:38:44 +00:00
parent 219cf2126b
commit 05a1f45111

View File

@ -71,8 +71,8 @@ class PluginGraylist{
*/
public static function fromArray(array $array) : PluginGraylist{
$validator = new Validator(
new Key("mode", new In(['whitelist', 'blacklist'], true), false),
new Key("plugins", new AllOf(new ArrayType(), new Each(new StringType())), false)
new Key("mode", new In(['whitelist', 'blacklist'], true), true),
new Key("plugins", new AllOf(new ArrayType(), new Each(new StringType())), true)
);
$validator->setName('plugin_list.yml');
try{