'isTheme' => \
in_array($app->
getName(),
$installedThemeNames, true
),
'configurable' =>
$app->
isConfigurable(),
'privacyPolicyExtension' =>
$app->
getPrivacyPolicyExtensions(),
'updatedAt' =>
$app->
getUpdatedAt(),
'allowDisable' =>
$app->
getAllowDisable(),
'domains' =>
$app->
getAllowedHosts(),
];
$appTranslations =
$app->
getTranslations();
if ($appTranslations) { $data['languages'
] =
$this->
makeLanguagesArray($appTranslations);
} return $data;
} /**
* @param array<string, mixed> $data
*
* @return array<string, StoreCollection|mixed|null>
*/
private function replaceCollections(array
$data): array
{