<?php
namespace Eae\Database\Observers;
// Model
use ListItem;
// WaveGenerator
use Eae\Support\WaveGenerator;
class ListItemObserver {

    public function saving(ListItem $listItem)
    {
        // Skip if no audio provided
        if(empty($listItem->list_item_audio)) {
            return;
        }

        $waveGenerator = new WaveGenerator($listItem->list_item_audio);
        $waveGenerator->start();
    }
}
