'Shop template by template name "%s" not found',
$arguments['parent'
] ) );
return 1;
} $arguments =
array_merge($arguments,
$this->
dialog($input,
$output));
$themeGenerator =
$this->container->
get(Generator::
class);
$themeGenerator->
generateTheme($arguments,
$parent);
$output->
writeln(sprintf('Theme "%s" has been created successfully.',
$arguments['name'
]));
return 0;
} /**
* @return ModelRepository<Template>
*/
private function getRepository(): ModelRepository
{