In my role as “Project Manager for DAM systems” at the SPIEGEL-Verlag, I spent the last year helping to roll out the WoodWing Assets (formerly known as “Elvis”) DAM software. It’s not used for the print publication yet (as this premature press release suggests), but it powers most of the photos published on spiegel.de since the January relaunch.
We decided to open-source the Assets plugins and integrations we and our development partners built during this project – where it makes sense, and as our time permits.
The first open source code we’re publishing is this PHP client library for the Assets REST API:
Documentation and tests are still missing, but the library is stable (we’re using this code in production). It is pretty lightweight and can be used for one-off batch scripts.
If you have Docker Desktop installed, it’s easy to get started – you don’t need a server, virtual machine, or PHP runtime. This Docker / Composer command fetches the library and all its dependencies: