InfyOm\Generator\Generators\Scaffold\ViewGenerator::generateIndex PHP Метод

generateIndex() приватный Метод

private generateIndex ( )
    private function generateIndex()
    {
        $templateData = TemplateUtil::getTemplate('scaffold.views.index', $this->templateType);
        $templateData = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $templateData);
        if ($this->commandData->getOption('datatables')) {
            $templateData = str_replace('$PAGINATE$', '', $templateData);
        } else {
            $paginate = $this->commandData->getOption('paginate');
            if ($paginate) {
                $paginateTemplate = TemplateUtil::getTemplate('scaffold.views.paginate', $this->templateType);
                $paginateTemplate = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $paginateTemplate);
                $templateData = str_replace('$PAGINATE$', $paginateTemplate, $templateData);
            } else {
                $templateData = str_replace('$PAGINATE$', '', $templateData);
            }
        }
        FileUtil::createFile($this->path, 'index.blade.php', $templateData);
        $this->commandData->commandInfo('index.blade.php created');
    }