Files
ladill-events/app/Http/Middleware/EnsurePro.php
T
isaacclad 25ce2bc9de
Deploy Ladill Events / deploy (push) Successful in 55s
Retire Events subscriptions and owner payment gateways.
Make Ladill Events free for all accounts, remove plan upgrade UI, force Ladill Pay only for tickets and contributions, and reinstate standard platform fees.
2026-07-24 14:15:34 +00:00

20 lines
484 B
PHP

<?php
namespace App\Http\Middleware;
use App\Services\Events\SubscriptionService;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class EnsurePro
{
public function __construct(private readonly SubscriptionService $subscriptions) {}
public function handle(Request $request, Closure $next): Response
{
// Paid Events plans are retired — all authenticated users have full access.
return $next($request);
}
}