InfyOm\Generator\Utils\TemplateUtil::fillTemplate PHP Method

fillTemplate() public static method

public static fillTemplate ( $variables, $template )
    public static function fillTemplate($variables, $template)
    {
        foreach ($variables as $variable => $value) {
            $template = str_replace($variable, $value, $template);
        }
        return $template;
    }

Usage Example

 public function generate()
 {
     $templateData = TemplateUtil::getTemplate('api.test.api_test', 'laravel-generator');
     $templateData = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $templateData);
     FileUtil::createFile($this->path, $this->fileName, $templateData);
     $this->commandData->commandObj->comment("\nApiTest created: ");
     $this->commandData->commandObj->info($this->fileName);
 }
All Usage Examples Of InfyOm\Generator\Utils\TemplateUtil::fillTemplate