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

    public function saving(Occurrence $occurrence)
    {
        // Skip if no audio provided
        if(empty($occurrence->occurrence_audio)) {
            return;
        }

        $waveGenerator = new WaveGenerator($occurrence->occurrence_audio);
        $waveGenerator->start();
    }
}
