<?php

namespace Gestoreasy\Core\Queue;

/**
 * Interface para Jobs da Fila
 */
interface JobInterface {
    /**
     * Executa o job
     * 
     * @param array $data Dados do job
     * @return void
     * @throws \Exception Se o job falhar
     */
    public function handle(array $data): void;
}

