yield ['unsupported://API_TOKEN@default', 'The "unsupported" scheme is not supported; supported schemes for translation provider "phrase" are: "phrase".'
];
} public static function supportsProvider(): \Generator
{ yield 'supported' =>
[true, 'phrase://PROJECT_ID:API_TOKEN@default?userAgent=myProject'
];
yield 'not supported' =>
[false, 'unsupported://PROJECT_ID:API_TOKEN@default?userAgent=myProject'
];
} private function createFactory(): PhraseProviderFactory
{ return new PhraseProviderFactory( $this->
getHttpClient(),
$this->
getLogger(),
$this->
getLoader(),
$this->
getXliffFileDumper(),
$this->
getCache(),
$this->
getDefaultLocale() );
} private function getHttpClient(): MockObject&MockHttpClient
{