PHPackages                             janit/ezplatform-migrate-image-asset - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. janit/ezplatform-migrate-image-asset

ActiveSymfony-bundle[File &amp; Storage](/categories/file-storage)

janit/ezplatform-migrate-image-asset
====================================

Copy eZ Platform image field contents to image asset field type

v1.0.1(5y ago)03792MITPHPPHP ^7.3

Since Jul 13Pushed 5y ago1 watchersCompare

[ Source](https://github.com/janit/ezplatform-migrate-image-asset)[ Packagist](https://packagist.org/packages/janit/ezplatform-migrate-image-asset)[ RSS](/packages/janit-ezplatform-migrate-image-asset/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Migrate eZ Platform image field data to image assets
====================================================

[](#migrate-ez-platform-image-field-data-to-image-assets)

This repository contains an eZ Platform 3.x compatible Symfony command that migrates data from the [image field type](https://doc.ezplatform.com/en/latest/api/field_type_reference/#image-field-type) to the [image asset field type](https://doc.ezplatform.com/en/latest/api/field_type_reference/#imageasset-field-type).

This script does not do any content type modification, it simply copies and links image data to make moving from image fields to image asset fields easier.

Install the bundle using Composer:

```
composer req janit/ezplatform-migrate-image-asset

```

Once installed you can run the command as follows:

```
./bin/console janit:migrate_image_to_asset success_story screenshot screenshot_asset 9372

```

Required arguments are:

- `type_identifier`: Content type identifier to be modified
- `source_field`: Field identifier of source image field
- `target_field`: Field identifier of target image asset field
- `target_location`: Location id of location where created images are to be placed

More information in the blog post: [Converting image fields to use the image asset field type in eZ Platform](https://www.ibexa.co/blog/converting-image-fields-to-use-the-image-asset-field-type-in-ez-platform)

eZ Platform is now Ibexa DXP
----------------------------

[](#ez-platform-is-now-ibexa-dxp)

Going forward from version 3.2 eZ Platform (Enterprise Edition) will be known as the [Ibexa DXP technology](https://www.ibexa.co/products) that is the base for three products: [Ibexa Content](https://www.ibexa.co/products/ibexa-content), [Ibexa Experience](https://www.ibexa.co/products/ibexa-experience) and [Ibexa Commerce](https://www.ibexa.co/products/ibexa-commerce). Instructions in this code should be relevant since Ibexa DXP is an evolution of eZ Platform, not a revolution. Learn more from the [Ibexa DXP v3.2 launch post](https://www.ibexa.co/blog/product-launch-introducing-ibexa-dxp-3.2) and the [Ibexa developer portal](https://developers.ibexa.co).

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 53.8% 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

Unknown

Total

1

Last Release

2173d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b78c3cf6fdf17e5ea6a9596e6c74d002787c6034fa8f904b6ab089c228fe47b8?d=identicon)[janit](/maintainers/janit)

---

Top Contributors

[![adamwojs](https://avatars.githubusercontent.com/u/211967?v=4)](https://github.com/adamwojs "adamwojs (14 commits)")[![janit](https://avatars.githubusercontent.com/u/198965?v=4)](https://github.com/janit "janit (12 commits)")

### Embed Badge

![Health badge](/badges/janit-ezplatform-migrate-image-asset/health.svg)

```
[![Health](https://phpackages.com/badges/janit-ezplatform-migrate-image-asset/health.svg)](https://phpackages.com/packages/janit-ezplatform-migrate-image-asset)
```

###  Alternatives

[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9317.2k55](/packages/open-dxp-opendxp)

PHPackages © 2026

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