Files
opensourcepos/app/Events/Method.php
2025-07-11 23:57:46 +02:00

20 lines
388 B
PHP

<?php
namespace App\Events;
class Method
{
public static function validate_method(): void
{
$url = $_SERVER['REQUEST_URI'];
$post_required = preg_match('/\/(save|delete*|remove*)\/?\d*?/', $url);
if ($post_required && $_SERVER['REQUEST_METHOD'] !== 'POST' && empty($_POST)) {
echo 'Method not allowed';
exit;
}
}
}