private function generateBladeTableBody() { $templateData = TemplateUtil::getTemplate('scaffold.views.blade_table_body', $this->templateType); $templateData = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $templateData); $templateData = str_replace('$FIELD_HEADERS$', $this->generateTableHeaderFields(), $templateData); $cellFieldTemplate = TemplateUtil::getTemplate('scaffold.views.table_cell', $this->templateType); $tableBodyFields = []; foreach ($this->commandData->inputFields as $field) { if (!$field['inIndex']) { continue; } $tableBodyFields[] = TemplateUtil::fillTemplateWithFieldData($this->commandData->dynamicVars, $this->commandData->fieldNamesMapping, $cellFieldTemplate, $field); } $tableBodyFields = implode(infy_nl_tab(1, 3), $tableBodyFields); return str_replace('$FIELD_BODY$', $tableBodyFields, $templateData); }