<?php

namespace Core\System;

/**
 * Base Middleware Interface
 * All middleware classes should implement this contract.
 */
abstract class Middleware
{
    /**
     * Handle the incoming request.
     * Implementations should either continue (return) or abort (exit/redirect).
     */
    abstract public function handle(): void;
}
