安装
步骤 1: 下载扩展包
打开命令行控制台,进入你的项目目录,并执行以下命令来下载此扩展包的最新稳定版本并将其作为依赖添加到你的项目
1
composer require liip/imagine-bundle
如果你在安装期间接受了 Symfony Flex 配方,扩展包将被注册,路由将被设置,并且配置骨架文件将被创建。你现在可以根据你的需求调整配置。否则,你需要按照接下来的步骤配置扩展包。
步骤 2: 启用扩展包
然后,通过将 new Liip\ImagineBundle\LiipImagineBundle()
添加到你项目 app/AppKernel.php
文件中 registerBundles
方法的 bundles 数组来启用该扩展包
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(),
);
// ...
}
// ...
}
如果你正在使用 Symfony 5.x,通过将 new Liip\ImagineBundle\LiipImagineBundle()
添加到你项目 config/bundles.php
文件中 return
方法的 bundles 数组来启用该扩展包
1 2 3 4 5 6 7 8
<?php
return [
// ...
Liip\ImagineBundle\LiipImagineBundle::class => ['all' => true]
];
步骤 3: 注册扩展包的路由
最后,通过将以下内容添加到你项目的路由文件来注册此扩展包的路由
1 2 3
# app/config/route/liip_imagine.yml
_liip_imagine:
resource: "@LiipImagineBundle/Resources/config/routing.yaml"
恭喜你;你已准备好开始处理你的图像了!
这项工作,包括代码示例,均根据 Creative Commons BY-SA 3.0 许可协议获得许可。