File tree 1 file changed +4
-5
lines changed
1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 43
43
use GraphQL \Validator \Rules \QueryComplexity ;
44
44
use GraphQL \Validator \Rules \QueryDepth ;
45
45
use GraphQL \Validator \ValidationContext ;
46
- use ReflectionProperty ;
46
+ use ReflectionClass ;
47
47
48
48
class IntegrationTest extends SapphireTest
49
49
{
@@ -1688,11 +1688,10 @@ public function testGlobalRuleNotRemoved()
1688
1688
1689
1689
private function removeDocumentValidatorRule (string $ ruleName ): void
1690
1690
{
1691
- $ reflectionRules = new ReflectionProperty (DocumentValidator::class, 'rules ' );
1692
- $ reflectionRules ->setAccessible (true );
1693
- $ rules = $ reflectionRules ->getValue ();
1691
+ $ reflectionRules = new ReflectionClass (DocumentValidator::class);
1692
+ $ rules = $ reflectionRules ->getStaticPropertyValue ('rules ' );
1694
1693
unset($ rules [$ ruleName ]);
1695
- $ reflectionRules ->setValue ( $ rules );
1694
+ $ reflectionRules ->setStaticPropertyValue ( ' rules ' , $ rules );
1696
1695
}
1697
1696
1698
1697
private function createProviderForComplexityOrDepth (int $ limit ): array
You can’t perform that action at this time.
0 commit comments