19 lines
405 B
PHP
19 lines
405 B
PHP
|
<?php
|
||
|
require_once(__DIR__.'/basicEnum.inc.php');
|
||
|
|
||
|
abstract class RequestType extends BasicEnum {
|
||
|
const GET = "GET";
|
||
|
const POST = "POST";
|
||
|
const PUT = "PUT";
|
||
|
const DELETE = "DELETE";
|
||
|
}
|
||
|
|
||
|
function currentRequestType () {
|
||
|
$requestType = $_SERVER['REQUEST_METHOD'];
|
||
|
if (RequestType::isValidValue($requestType)) {
|
||
|
return $requestType;
|
||
|
} else {
|
||
|
return null;
|
||
|
}
|
||
|
}
|
||
|
?>
|