Generator/Template/Crud.php
protected function generateIndexView(AbstractResourceBundle $bundle, &$summary)
    {
        $path = $bundle->getPath() . '/Resources/views/' . $this->model . '/index.html.twig';

        if (file_exists($path)) {
            $summary[] = '';
            $summary[] = '<bg=red>Index view already exist.</>';

            return;
        }

        $this->renderFile('crud/index.html.twig.twig',
            $path,
            array(
                'bundle'  => $bundle->getName(),
                'model'   => $this->model,
                'prefix'  => $this->getBundlePrefix($bundle),
                'vars'    => strtolower(Inflector::pluralize($this->model)),
                'actions' => array(
                    'add' => strtolower($this->getBundlePrefix($bundle) . '_' . $this->model . '_create')
                )
            )
        );

        $summary[] = '';
        $summary[] = '<bg=green>Index view created.</>';
    }
protected function generateIndexView(AbstractResourceBundle $bundle, &$summary)
    {
        $path = $bundle->getPath() . '/Resources/views/' . $this->model . '/index.html.twig';

        if (file_exists($path)) {
            $summary[] = '';
            $summary[] = '<bg=red>Index view already exist.</>';

            return;
        }

        $this->renderFile('crud/index.html.twig.twig',
            $path,
            array(
                'bundle'  => $bundle->getName(),
                'model'   => $this->model,
                'prefix'  => $this->getBundlePrefix($bundle),
                'vars'    => strtolower(Inflector::pluralize($this->model)),
                'actions' => array(
                    'add' => strtolower($this->getBundlePrefix($bundle) . '_' . $this->model . '_create')
                )
            )
        );

        $summary[] = '';
        $summary[] = '<bg=green>Index view created.</>';
    }
protected function generateIndexView ( AbstractResourceBundle $ bundle , & $ summary ) { $ path = $ bundle -> getPath ( ) . '/Resources/views/' . $ this -> model . '/index.html.twig' ; if ( file_exists ( $ path ) ) { $ summary [ ] = '' ; $ summary [ ] = '<bg=red>Index view already exist.</>' ; return ; } $ this -> renderFile ( 'crud/index.html.twig.twig' , $ path , array ( 'bundle' => $ bundle -> getName ( ) , 'model' => $ this -> model , 'prefix' => $ this -> getBundlePrefix ( $ bundle ) , 'vars' => strtolower ( Inflector :: pluralize ( $ this -> model ) ) , 'actions' => array ( 'add' => strtolower ( $ this -> getBundlePrefix ( $ bundle ) . '_' . $ this -> model . '_create' ) ) ) ) ; $ summary [ ] = '' ; $ summary [ ] = '<bg=green>Index view created.</>' ; }
Generate index view

@param AbstractResourceBundle $bundle
@param array                  $summary

@return array
Generate index view