Files
Investidor-V2/app/Services/SimulationFormDraftPrivacyPolicy.php
T
nala e65cb26901
tests / ci (push) Canceled after 0s
varias alteracoes
2026-10-06 14:50:12 +02:00

19 lines
493 B
PHP

<?php
namespace App\Services;
final class SimulationFormDraftPrivacyPolicy
{
/** @param array{personal_snapshot: array<string,mixed>, economic_snapshot: array<string,mixed>} $data
* @return array{personal_snapshot: array<string,mixed>, economic_snapshot: array<string,mixed>}
*/
public static function apply(array $data, bool $authenticated): array
{
if (! $authenticated) {
$data['personal_snapshot'] = [];
}
return $data;
}
}