This bundle provides a simple integration of the IMTDataGrid library

0.9.0 2013-06-17 08:53 UTC


Dependencies Status


This bundle provides a simple integration of the IMTDataGrid library into Symfony2. IMTDataGrid is a library that provides a simple, powerful and fully customizable tool for generating data-bound grids. This means that you can use such libraries as jqGrid in your Symfony2 application.


1. Using Composer (recommended)

To install IMTDataGridBundle with Composer just add the following to your composer.json file:

    "require": {
        "imt/data-grid-bundle": "0.9.*"

Then, you can install the new dependencies by running Composer's update command from the directory where your composer.json file is located:

$ php composer.phar update imt/data-grid-bundle

Now, Composer will automatically download all required files, and install them for you. All that is left to do is to update your AppKernel.php file, and register the new bundle:

// in AppKernel::registerBundles()
$bundles = array(
    // ...
    new IMT\DataGridBundle\IMTDataGridBundle(),
    // ...


The bundle provides a new imt_data_grid.manager service that returns an instance of IMT\DataGrid\Manager\ManagerInterface. So the only thing to do is to request the imt_data_grid.manager service from the container to get an instance of IMT\DataGrid\Manager\ManagerInterface and start using the IMTDataGrid library:

// ...
$dataGridManager = $container->get('imt_data_grid.manager');
// ...


$ make test


Please see CONTRIBUTING for details.



This bundle is released under the MIT license. See the complete license in the bundle: