PHPackages                             schibsted-tech-polska/svd-media-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. schibsted-tech-polska/svd-media-bundle

ActiveLibrary[Image &amp; Media](/categories/media)

schibsted-tech-polska/svd-media-bundle
======================================

Bundle to manage images

2.2.0(9y ago)2765MITPHP

Since Oct 26Pushed 8y ago17 watchersCompare

[ Source](https://github.com/Schibsted-Tech-Polska/stp.svd-media-bundle)[ Packagist](https://packagist.org/packages/schibsted-tech-polska/svd-media-bundle)[ RSS](/packages/schibsted-tech-polska-svd-media-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (3)Versions (12)Used By (0)

SvD Media Bundle
================

[](#svd-media-bundle)

Configuration
-------------

[](#configuration)

```
svd_media:
    adapter:                            gaufrette_service_id
    base_url:                           file_folder_url
```

Usage
-----

[](#usage)

Add ralation to your entity annotation.

```
/**
* @OneToOne(targetEntity="File")
* @JoinColumn(name="file_id", referencedColumnName="id")
**/
protected $file;
```

To form type add `media` field

```
public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder->add('file', MediaType::class)
}
```

To remove unused media from storage, run command:

```
app/console media:remove-unused

```

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~47 days

Recently: every ~27 days

Total

11

Last Release

3372d ago

Major Versions

1.0.6 → 2.0.02016-11-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/8f7a83887201d4d7911caa6e42f1552846694182ccd1ab2496acd73619363748?d=identicon)[svd-stp](/maintainers/svd-stp)

---

Top Contributors

[![kedrap](https://avatars.githubusercontent.com/u/228109?v=4)](https://github.com/kedrap "kedrap (6 commits)")[![duzymaju](https://avatars.githubusercontent.com/u/1684630?v=4)](https://github.com/duzymaju "duzymaju (1 commits)")

---

Tags

bundleimagesmediasvd

### Embed Badge

![Health badge](/badges/schibsted-tech-polska-svd-media-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/schibsted-tech-polska-svd-media-bundle/health.svg)](https://phpackages.com/packages/schibsted-tech-polska-svd-media-bundle)
```

###  Alternatives

[kunstmaan/media-bundle

To build your perfect website you probably need images, video's or maybe even a presentation too. The Kunstmaan Media Bundle handles all those media assets and centralizes them so you can find your content just the way you like it: fast and efficiently. No central asset management module is useful without some pretty advanced image editing functionality. To provide this we have integrated the Aviary image editing service right from the interface.

38132.9k7](/packages/kunstmaan-media-bundle)[moc/imageoptimizer

Flow package that optimizes generated thumbnail images (jpg, png, gif, svg) for web presentation.

31106.8k](/packages/moc-imageoptimizer)[silvanite/nova-field-cloudinary

A Laravel Nova Image Field with Flysystem Adapter for storing and retrieving media from Cloudinary

2772.0k3](/packages/silvanite-nova-field-cloudinary)[jolicode/media-bundle

A media management bundle for Symfony applications, with Easyadmin and SonataAdmin integrations.

1054.9k](/packages/jolicode-media-bundle)[mediamonks/sonata-media-bundle

A powerful, flexible and easy to use alternative for the existing Sonata Media Bundle

109.8k](/packages/mediamonks-sonata-media-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
