'pasha@gmail.com']; self::assertTrue(Classifier::has_valid_email_anywhere($fields)); } public function test_has_valid_email_anywhere_finds_in_array_value(): void { $fields = ['x' => ['noise', 'info@some-domain.com']]; self::assertTrue(Classifier::has_valid_email_anywhere($fields)); } public function test_has_valid_email_anywhere_returns_false_for_invalid(): void { $fields = ['email' => 'not-an-email', 'x' => 'AB']; self::assertFalse(Classifier::has_valid_email_anywhere($fields)); } public function test_has_valid_email_anywhere_returns_false_when_empty(): void { self::assertFalse(Classifier::has_valid_email_anywhere([])); } }