/**
* @param array<int, array<string, string>> $snippetsFromApp
* @param array<int, array<string, string>> $newSnippets
* @param array<int, array<string, string>> $deletesSnippetIds
*/
private function getAppAdministrationSnippetRepository(array
$snippetsFromApp =
[], array
$newSnippets =
[], array
$deletesSnippetIds =
[], bool
$updatedSnippets = false
): EntityRepository
{ $repository =
$this->
createMock(EntityRepository::
class);
$appSnippets =
[];
foreach ($snippetsFromApp as $snippet) { $appSnippet =
new AppAdministrationSnippetEntity();
$appSnippet->
assign($snippet);
$appSnippets[] =
$appSnippet;
} $collection =
new AppAdministrationSnippetCollection($appSnippets);
$entitySearchResult =
new EntitySearchResult( AppAdministrationSnippetDefinition::ENTITY_NAME,
$collection->
count(),
$collection,
null,