Skip to content

Commit 4c99ac3

Browse files
committed
Use InstalledVersions from Composer instead of jean85/pretty-package-versions
1 parent 3f118f1 commit 4c99ac3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

bundle/DependencyInjection/NetgenLayoutsIbexaExtension.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Netgen\Bundle\LayoutsIbexaBundle\DependencyInjection;
66

7-
use Jean85\PrettyVersions;
7+
use Composer\InstalledVersions;
88
use Symfony\Component\Config\Definition\ConfigurationInterface;
99
use Symfony\Component\Config\FileLocator;
1010
use Symfony\Component\Config\Loader\DelegatingLoader;
@@ -19,6 +19,7 @@
1919

2020
use function array_key_exists;
2121
use function file_get_contents;
22+
use function mb_substr;
2223

2324
final class NetgenLayoutsIbexaExtension extends Extension implements PrependExtensionInterface
2425
{
@@ -63,7 +64,7 @@ public function prepend(ContainerBuilder $container): void
6364
{
6465
$container->setParameter(
6566
'netgen_layouts_ibexa.asset_version',
66-
PrettyVersions::getVersion('netgen/layouts-ibexa')->getShortReference(),
67+
mb_substr(InstalledVersions::getReference('netgen/layouts-ibexa') ?? '', 0, 8),
6768
);
6869

6970
$prependConfigs = [

composer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
"netgen/content-browser-ibexa": "^2.0",
1616
"ibexa/core": "^5.0",
1717
"ibexa/admin-ui": "^5.0",
18-
"ibexa/http-cache": "^5.0",
19-
"jean85/pretty-package-versions": "^2.1"
18+
"ibexa/http-cache": "^5.0"
2019
},
2120
"require-dev": {
2221
"netgen/layouts-standard": "~2.0.0",

0 commit comments

Comments
 (0)