Deployer\Initializer\Template\Template::initialize PHP Метод

initialize() публичный Метод

{@inheritDoc}
public initialize ( $filePath )
    public function initialize($filePath)
    {
        $content = $this->getTemplateContent();
        $parameters = $this->getParametersForReplace();
        $replaceParameters = [];
        array_walk($parameters, function ($value, $key) use(&$replaceParameters) {
            $replaceParameters['%' . $key . '%'] = $value;
        });
        $content = strtr($content, $replaceParameters);
        file_put_contents($filePath, $content);
    }