InfyOm\Generator\Generators\Scaffold\ViewGenerator::generateShowFields PHP Méthode

generateShowFields() private méthode

private generateShowFields ( )
    private function generateShowFields()
    {
        $fieldTemplate = TemplateUtil::getTemplate('scaffold.views.show_field', $this->templateType);
        $fieldsStr = '';
        foreach ($this->commandData->inputFields as $field) {
            $singleFieldStr = str_replace('$FIELD_NAME_TITLE$', Str::title(str_replace('_', ' ', $field['fieldName'])), $fieldTemplate);
            $singleFieldStr = str_replace('$FIELD_NAME$', $field['fieldName'], $singleFieldStr);
            $singleFieldStr = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $singleFieldStr);
            $fieldsStr .= $singleFieldStr . "\n\n";
        }
        FileUtil::createFile($this->path, 'show_fields.blade.php', $fieldsStr);
        $this->commandData->commandInfo('show_fields.blade.php created');
    }