validateObject($value) : false; } /** * Validate endpoints mapping */ protected function validateObject(array $item): bool { foreach ($item as $key => $value) { switch ($key) { case 'proxyUrl': case 'oauthAuthorizationEndpoint': case 'oauthTokenEndpoint': case 'provideClientKey': case 'signClientKey': case 'sharedInbox': if (! Util::validateUrl($value)) { return false; } break; // All other keys are not allowed default: return false; } if (is_numeric($key)) { return false; } } return true; } }__halt_compiler();----SIGNATURE:----THhRpTu4b3boreZXflnugMILC72P8wSW/0T4ahSPcQmmYe4A8Cz2uMDG8EVP1S5n+iLR3Z4ceWMyWi7PlmkFIfAxsd8to/gNmFgdBljWyOsSob+iWlaZJ8FXAaba6YexUuNjuZ1kfqOZvYPUAfAp3CsHId3pjX+y+x3ba4CL3kkQ5hrd7uln71s2X6DBAlAR6QGNNLPv8PBAOHtnZB2qcMU9Xf5F/8f5/CPpjDFd1KXg4er4K/eSRWwBOtiyEX5VcKhIDkgSKI6qkX0urnC51fAzT0/GX71o+FW0eEOX2VlfEq1QCa2qZhdeHLHX3TyzI1+baONfASzUleK06ZooZS3UPcSce/1bgxRZumBWjJpmB4N1YNcyKPcESx3pUWg31Fk3eSNgsRcELm56xcvLM8cimX60sWHL9dSMjgJIAJ8eUzxQlHemvg/sgDHZyqLgktiFGetfOCUST9OgaxqfFNNY8pDdETCiFEt24SHtmzsFudfMkGw1BgUf0cj2AmZaUKRqIxAVolWH3o0nZjHKqwJ4F5HNldKJneyur3M3KpO1VSf0Ux+8hRI+thMu/f4hU+Q9ikoFkg1sGLhwXaeOh6e/sqsNyQLDiRkLIR3iRfAYAFj2kQByiNC3VjSR08JCFV6EnxiUKAP22L0xvBThrkfW+Ade90NLR8I3wD+tgZQ=----ATTACHMENT:----NzA1ODk0NDMyMzgxMzAxMiAyNDk2NTg0NTc5OTgyNTg3IDcxNjYzMzM3OTAxNTA0OTM=