1010
1111use NCU \Config \IUserConfig ;
1212use NCU \Config \Lexicon \ConfigLexiconEntry ;
13+ use NCU \Config \Lexicon \ConfigLexiconPreset ;
1314use NCU \Config \Lexicon \ConfigLexiconStrictness ;
1415use NCU \Config \Lexicon \IConfigLexicon ;
1516use NCU \Config \ValueType ;
@@ -25,14 +26,16 @@ public function getStrictness(): ConfigLexiconStrictness {
2526 public function getAppConfigs (): array {
2627 return [
2728 new ConfigLexiconEntry ('key1 ' , ValueType::STRING , 'abcde ' , 'test key ' , true , IAppConfig::FLAG_SENSITIVE ),
28- new ConfigLexiconEntry ('key2 ' , ValueType::INT , 12345 , 'test key ' , false )
29+ new ConfigLexiconEntry ('key2 ' , ValueType::INT , 12345 , 'test key ' , false ),
30+ (new ConfigLexiconEntry ('key3 ' , ValueType::STRING , 'none ' , 'test key ' ))->preset (ConfigLexiconPreset::FAMILY , 'family ' )->preset ([ConfigLexiconPreset::CLUB , ConfigLexiconPreset::MEDIUM ], 'club+medium ' ),
2931 ];
3032 }
3133
3234 public function getUserConfigs (): array {
3335 return [
3436 new ConfigLexiconEntry ('key1 ' , ValueType::STRING , 'abcde ' , 'test key ' , true , IUserConfig::FLAG_SENSITIVE ),
35- new ConfigLexiconEntry ('key2 ' , ValueType::INT , 12345 , 'test key ' , false )
37+ new ConfigLexiconEntry ('key2 ' , ValueType::INT , 12345 , 'test key ' , false ),
38+ (new ConfigLexiconEntry ('key3 ' , ValueType::STRING , 'none ' , 'test key ' ))->preset (ConfigLexiconPreset::FAMILY , 'family ' )->preset ([ConfigLexiconPreset::CLUB , ConfigLexiconPreset::MEDIUM ], 'club+medium ' ),
3639 ];
3740 }
3841}
0 commit comments