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

    public function saving(Block $block)
    {
        // Skip if no audio provided
        if(empty($block->block_audio)) {
            return;
        }

        $waveGenerator = new WaveGenerator($block->block_audio);
        $waveGenerator->start();
    }
}
