Installation

Edit this page

Installation

Step 1: Download the Bundle

Open a command console, enter your project directory, and execute the following command to download the latest stable version of this bundle and add it as a dependency to your project:

1
composer require liip/imagine-bundle

Step 2: Enable the Bundle

Then, enable the bundle by adding new Liip\ImagineBundle\LiipImagineBundle() to the bundles array of the registerBundles method in your project's app/AppKernel.php file:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...

            new Liip\ImagineBundle\LiipImagineBundle(),
        );

        // ...
    }

    // ...
}

If you are using Symfony 5.x, enable the bundle by adding new Liip\ImagineBundle\LiipImagineBundle() to the bundles array of the return method in your project's config/bundles.php file:

1
2
3
4
5
6
7
8
<?php

return [

    // ...
    
    Liip\ImagineBundle\LiipImagineBundle::class => ['all' => true]
];

Step 3: Register the bundle's routes

Finally, register this bundle's routes by add the following to your project's routing file:

  • YAML
  • XML
1
2
3
# app/config/routing.yml
_liip_imagine:
    resource: "@LiipImagineBundle/Resources/config/routing.yaml"

Congratulations; you are ready to rock your images!

This work, including the code samples, is licensed under a Creative Commons BY-SA 3.0 license.