return self::FAILURE;
} $composerFile =
$directory . '/composer.json';
$bootstrapFile =
$directory . '/src/' .
$pluginName . '.php';
$themeConfigFile =
$directory . '/src/Resources/theme.json';
$variableOverridesFile =
$directory . '/src/Resources/app/storefront/src/scss/overrides.scss';
$composer =
str_replace( ['#namespace#', '#class#'
],
[$pluginName,
$pluginName],
$this->
getComposerTemplate() );
$bootstrap =
str_replace( ['#namespace#', '#class#'
],
[$pluginName,
$pluginName],
$this->
getBootstrapTemplate() );
$themeConfig =
str_replace( ['#name#', '#snake-case#'
],
[$themeName,
$snakeCaseName],