Media service Funktionalität

Hallo,

ich nutze in meinem Plugin 

use Shopware\Models\Media\Media;

und speicher Bilder über den Media Service

$mediaService = $this->get('shopware_media.media_service');

$fileContent = file_get_contents($_FILES['image']['tmp_name']);
$mediaService->write('media/test/'.$_FILES['image']['name'], $fileContent);

Was auch grundsätzlich funktioniert - die Bilder werden gehasht gespeichert und lassen sich öffnen. Nun wundere ich mich aber, dass diese Bilder nicht in der s_media Tabelle angelegt werden. Habe ich etwas vergessen - oder muss ich noch eine andere Funktion nutzen?

 

Nevermind - war schon etwas spät gestern…

$media = new Media();
		$media->setAlbumId(5);
		$media->setName('Test');
		$media->setPath('media/test/'.$_FILES['image']['name']);
		$media->setExtension('png');

  und so weiter und so fort...