PHPackages                             youwe/pimcore-fixtures - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. youwe/pimcore-fixtures

ActivePimcore-bundle[Utility &amp; Helpers](/categories/utility)

youwe/pimcore-fixtures
======================

Load yml fixtures in pimcore

5.6.1(6y ago)79.8k7[1 issues](https://github.com/YouweGit/PimcoreFixtures/issues)MITPHPCI failing

Since Aug 15Pushed 6y ago10 watchersCompare

[ Source](https://github.com/YouweGit/PimcoreFixtures)[ Packagist](https://packagist.org/packages/youwe/pimcore-fixtures)[ RSS](/packages/youwe-pimcore-fixtures/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (10)Dependencies (3)Versions (45)Used By (0)

Pimcore YML fixtures
====================

[](#pimcore-yml-fixtures)

Based on [Alice](https://github.com/nelmio/alice)

### How to install

[](#how-to-install)

```
composer require youwe/pimcore-fixtures
```

*This plugin is only for DEV, do NOT install on a production server*

### How to load fixtures

[](#how-to-load-fixtures)

You must enable the bundle as followed `php bin/console pimcore:bundle:enable FixtureBundle`. To check if the bundle is installed correctly `php bin/console  pimcore:bundle:list`. Place your fixtures in `/var/bundles/FixtureBundle/fixtures` named "001\_object\_name.yml", "002\_object\_name.yml" etc.

Example fixture for creating a folder

```
# 001_folders.yml
# Object folders
Pimcore\Model\Object\Folder:
    products_folder:
        key: products
        path: /
        parentId: 1
```

Load them with:

#### Console

[](#console)

```
php bin/console fixture:load --with-cache
```

Load individual files with --files comma separated files without yml extension:

#### Console

[](#console-1)

```
php bin/console fixture:load --files filename1,filename2
```

#### Backend

[](#backend)

Go to Extensions \\ PimcoreFixtures \\ plugin settings \\ Load fixtures

### Fixtures generator (still beta)

[](#fixtures-generator-still-beta)

#### Backend

[](#backend-1)

Go to Extensions \\ PimcoreFixtures \\ plugin settings

1. Object path: the root where to start generating fixtures
2. Object name: Recommended would be the object class ex. product, will translate into at \[PIMCORE\_ROOT\]/website/var/plugins/PimcoreFixtures/fixtures/000\_product.yml
3. Max level deep: Will stop at the specified level (default 1) and if greater then 1 then level will be appended to filename
4. Click generate. The generated files should be at \[PIMCORE\_ROOT\]/website/var/plugins/PimcoreFixtures/fixtures/\*.yml

#### Console

[](#console-2)

```
php bin/console fixtures:generate
```

### Delete object/assets/documents

[](#delete-objectassetsdocuments)

```
php bin/console fixtures:delete-path  -t object -p /products

```

### Useful links

[](#useful-links)

- [Alice documentation](https://github.com/nelmio/alice)
- [Faker documentation](https://github.com/fzaninotto/Faker)
- [Yml documentation](http://symfony.com/doc/current/components/yaml/yaml_format.html)

Todo:

- Support for following fields one fixtures:generate

    - Object\\ClassDefinition\\Data\\Classificationstore
    - Object\\ClassDefinition\\Data\\Fieldcollection
    - Object\\ClassDefinition\\Data\\ObjectsMetadata
    - Object\\ClassDefinition\\Data\\MultihrefMetadata
    - Object\\ClassDefinition\\Data\\Objectbricks
- security checks / user restrictions
- better error handling in ext-js interface
- live progress when loading fixtures

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 63.6% 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 ~31 days

Recently: every ~107 days

Total

39

Last Release

2422d ago

Major Versions

0.0.39 → 5.02018-01-08

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/127846219?v=4)[Youwe Agency](/maintainers/youweagency)[@YouweAgency](https://github.com/YouweAgency)

![](https://avatars.githubusercontent.com/u/752283?v=4)[Joris Ros](/maintainers/jorisros)[@jorisros](https://github.com/jorisros)

![](https://www.gravatar.com/avatar/1dfe843a2613a05fdb04713b6b6fb8d65437ec8988daaf1dbf649045b1763189?d=identicon)[osm](/maintainers/osm)

![](https://avatars.githubusercontent.com/u/20945873?v=4)[Roelf](/maintainers/Sunohara666)[@Sunohara666](https://github.com/Sunohara666)

![](https://avatars.githubusercontent.com/u/6256292?v=4)[Youwe](/maintainers/Youwe)[@youwe](https://github.com/youwe)

---

Top Contributors

[![jorisros](https://avatars.githubusercontent.com/u/752283?v=4)](https://github.com/jorisros "jorisros (35 commits)")[![qiang-youwe](https://avatars.githubusercontent.com/u/20476820?v=4)](https://github.com/qiang-youwe "qiang-youwe (9 commits)")[![griselta](https://avatars.githubusercontent.com/u/11535086?v=4)](https://github.com/griselta "griselta (3 commits)")[![Sunohara666](https://avatars.githubusercontent.com/u/20945873?v=4)](https://github.com/Sunohara666 "Sunohara666 (2 commits)")[![faridmovsumov](https://avatars.githubusercontent.com/u/1541412?v=4)](https://github.com/faridmovsumov "faridmovsumov (2 commits)")[![paulovitorbal](https://avatars.githubusercontent.com/u/1259996?v=4)](https://github.com/paulovitorbal "paulovitorbal (2 commits)")[![vmalyk](https://avatars.githubusercontent.com/u/5318027?v=4)](https://github.com/vmalyk "vmalyk (1 commits)")[![EazyAlvaro](https://avatars.githubusercontent.com/u/1539652?v=4)](https://github.com/EazyAlvaro "EazyAlvaro (1 commits)")

---

Tags

fixturespimcore-bundleyml

### Embed Badge

![Health badge](/badges/youwe-pimcore-fixtures/health.svg)

```
[![Health](https://phpackages.com/badges/youwe-pimcore-fixtures/health.svg)](https://phpackages.com/packages/youwe-pimcore-fixtures)
```

###  Alternatives

[pimcore/data-importer

Adds a comprehensive import functionality to Pimcore Datahub

46823.2k3](/packages/pimcore-data-importer)[pimcore/perspective-editor

Pimcore Perspective Editor

21408.7k](/packages/pimcore-perspective-editor)[pimcore/object-merger

13572.1k1](/packages/pimcore-object-merger)[pimcore/number-sequence-generator

Pimcore Number Sequence Generator

11604.2k1](/packages/pimcore-number-sequence-generator)

PHPackages © 2026

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