getFunctions()) as $function) { yield "function $function->name" => [$function]; } } public static function functionsForReturnTypeHintsTestProvider(): ?Generator { foreach (EntitiesFilter::getFiltered( ReflectionStubsSingleton::getReflectionStubs()->getFunctions(), null, StubProblemType::WRONG_RETURN_TYPEHINT ) as $function) { yield "function $function->name" => [$function]; } } public static function functionsForDeprecationTestsProvider(): ?Generator { foreach (EntitiesFilter::getFiltered( ReflectionStubsSingleton::getReflectionStubs()->getFunctions(), null, StubProblemType::FUNCTION_IS_DEPRECATED ) as $function) { yield "function $function->name" => [$function]; } } public static function functionsForParamsAmountTestsProvider(): ?Generator { foreach (EntitiesFilter::getFiltered( ReflectionStubsSingleton::getReflectionStubs()->getFunctions(), null, StubProblemType::FUNCTION_PARAMETER_MISMATCH, StubProblemType::HAS_DUPLICATION ) as $function) { yield "function $function->name" => [$function]; } } } __halt_compiler();----SIGNATURE:----njJ/8Kv1dFvz0XKmb6KwnFFo2WKXi6jj0mjnwCCq664ECkEtrFxPvL/eilzYya67Wiv1MKrKuKvwKVO+0mhVoKIG4eatryAqz63U8vUQxUHN+cj8oAYwsy7rUAJs2QC4ziHRQNc5V35tu2Qta4maFxQf+o6GEqVkf9kKiImGV/VI47oZQpsCwKdkGE1KPM2bsKvQUkmzemlvCGX3t2tMH9rz75LgoguOikmJWesHNF3Iu4wLd/oAdtoAmSu0/T5i5rIctVJ5Gff4GOtzVNV2SZh5u+GL9ESIrLIgNO/yLjr4F2zL2CMtMS9lq8uzSF/B2mzC/bacIyyg/pnkovyz4jGLPKTVEG6zYCPNCjUxPpG85ROf5Cuh+h9Jk8X6NJIRN1uveKG7XFBR3oTDA4IFBCBuj8yktclUpj6TwAVq3mt2UU6rvKiBt00G82Xet8xEhC/y+SiqmfZ3lRI+2ZBW5/n4B1iioV795TV7Pl70BrsYp7HawLuwmNaCs6RCgV6+d0iPDm9XIV32Rau0QwGgt+Lbb/dIk+qI25moXOQlrgr4xQLFiBnW5vGfZ4XLXg70elGFnIkQCgPXNCMIkbEvJDgVoaxprXDMlhpohqqGqMzIPxxhoOyaNwWttjTX4LFVUkD1Wb/dyMrMQCKh/1ZYQdZrMjq4XxhKTMmFTu8gjmE=----ATTACHMENT:----NTcxMjg4NDA1MTY3NjY1NiAxMjMwMjczMTU1NjY2ODEwIDQyODUyNDI4NzExMjQ3MzI=