• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

liip / LiipImagineBundle / 1471
81%
1.0: 74%

Build:
Build:
LAST BUILD BRANCH: 2.x
DEFAULT BRANCH: 1.0
Ran 07 May 2017 05:07PM UTC
Jobs 5
Files 91
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1471

push

travis-ci

web-flow
Merge pull request #908 from robfrawley/feature-deprecation-and-legacy-removal

[WIP] Remove deprecated and legacy code

  - The `FileSystemLoader::__construct()` method signature has changed in-line with the prior deprecation notice; the third parameter must be of signature 
 `\Liip\ImagineBundle\Binary\Locator\LocatorInterface $locator` and the fourth parameter must be of signature `array $dataRoots`.
  - The `GridFSLoader` data loader has been removed as the required [mongo](https://pecl.php.net/package/mongo) extension has been deprecated and will not be ported to PHP `7.x`.
  -  A new interface `\Liip\ImagineBundle\DependencyInjection/Factory/FactoryInterface` has been introduced and is shared between the loaders (`LoaderFactoryInterface`) and resolvers (`ResolverFactoryInterface`).
  -  All class name parameters have been removed from the service definitions. Instead of overwriting the class name parameters to provide your own implementation, use [service decoration](http://symfony.com/doc/current/service_container/service_decoration.html).
  -  The data transformer interface 
 (`\Liip\ImagineBundle\Imagine\Data\Transforme\TransformerInterface`) was deprecated in version `1.x` and has been removed.
  -  The imagine extension `\Liip\ImagineBundle\Templating\ImagineExtension` has been renamed to `FilterExtension`. Similarly, the template helper `\Liip\ImagineBundle\Templating\Helper\ImagineHelper` has been renamed to `FilterHelper`. 
  -  The `\Liip\ImagineBundle\Utility/Framework/SymfonyFramework::hasDefinitionSharing()` method has been removed due to our higher Symfony requirements rendering it unnecessary. 
  -  The use of fully-qualified class name strings is no longer supported and the `::class` compile-time class constant is now used. 
  -  The continuous integration set-up and tear-down operations have been cleaned up and moved to their own bash scripts, allowing for them to be run locally, if desired.

1165 of 1538 relevant lines covered (75.75%)

24.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1471.1 (SYMFONY_VERSION=3.0.x-dev) 07 May 2017 05:06PM UTC 0
75.8
Travis Job 1471.1
2 1471.2 (SYMFONY_VERSION=3.1.x-dev) 07 May 2017 05:06PM UTC 0
75.52
Travis Job 1471.2
3 1471.3 (SYMFONY_VERSION=3.2.x-dev) 07 May 2017 05:06PM UTC 0
75.52
Travis Job 1471.3
4 1471.4 (SYMFONY_VERSION=3.3.x-dev) 07 May 2017 05:07PM UTC 0
75.46
Travis Job 1471.4
6 1471.6 (SYMFONY_VERSION=dev-master) 07 May 2017 05:10PM UTC 0
75.46
Travis Job 1471.6
Source Files on build 1471
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1471
  • d9081a2e on github
  • Prev Build on 2.0 (#1437)
  • Next Build on 2.0 (#1483)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc