Skip to content

Instantly share code, notes, and snippets.

@brusch
Created July 4, 2018 12:12
Show Gist options
  • Save brusch/ca8fbd030892606f9058b66d117df883 to your computer and use it in GitHub Desktop.
Save brusch/ca8fbd030892606f9058b66d117df883 to your computer and use it in GitHub Desktop.
<?php
namespace AppBundle\EventListener;
use Pimcore\Event\Model\AssetEvent;
class AssetMetadataListener
{
public function onAssetCreate(AssetEvent $event)
{
$asset = $event->getAsset();
$asset->addMetadata('awesomeBoolean', 'checkbox', true);
$asset->addMetadata('someString', 'input', uniqid());
// ...
// ...
}
}
AppBundle\EventListener\AssetMetadataListener:
tags:
- { name: kernel.event_listener, event: pimcore.asset.preAdd, method: onAssetCreate }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment