mirror of
https://github.com/flextype/flextype.git
synced 2025-08-08 14:16:46 +02:00
feat(core): add ability to have several delivery tokens #159
This commit is contained in:
@@ -18,14 +18,14 @@ use Psr\Http\Message\ServerRequestInterface as Request;
|
||||
function validate_delivery_token($request, $flextype) : bool
|
||||
{
|
||||
if (isset($request->getQueryParams()['delivery_token'])) {
|
||||
if (in_array($request->getQueryParams()['delivery_token'], $flextype->registry->get('settings.delivery_tokens'))) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
if ($flextype->registry->get('settings.delivery_tokens') !== null && is_array($flextype->registry->get('settings.delivery_tokens'))) {
|
||||
if (in_array($request->getQueryParams()['delivery_token'], $flextype->registry->get('settings.delivery_tokens'))) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user