Refactor StandardHeaders methods for consistency
This commit is contained in:
parent
7524032f0f
commit
dcdbb4f68a
1 changed files with 12 additions and 4 deletions
|
@ -39,8 +39,16 @@ enum StandardHeaders : string
|
||||||
*/
|
*/
|
||||||
public static function getRequiredHeaders(): array
|
public static function getRequiredHeaders(): array
|
||||||
{
|
{
|
||||||
/** @var StandardHeaders $header */
|
$results = [];
|
||||||
return array_filter(StandardHeaders::toArray(), fn($header) => $header->isRequired());
|
foreach(StandardHeaders::cases() as $header)
|
||||||
|
{
|
||||||
|
if($header->isRequired())
|
||||||
|
{
|
||||||
|
$results[] = $header->value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return $results;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -49,9 +57,9 @@ enum StandardHeaders : string
|
||||||
public static function toArray(): array
|
public static function toArray(): array
|
||||||
{
|
{
|
||||||
$results = [];
|
$results = [];
|
||||||
foreach(StandardHeaders::values() as $header)
|
foreach(StandardHeaders::cases() as $header)
|
||||||
{
|
{
|
||||||
$results[$header->getValue()] = $header;
|
$results[] = $header->value;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $results;
|
return $results;
|
||||||
|
|
Loading…
Add table
Reference in a new issue