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:----JfLnVg9UrpQVJyJimOKONAMIhEAWNezKKO9KTfmkwohnaSWJ7aTeltycplx72KVf+xCER0pTcHdXvoAoHhbEQotIEROZsfd0E26hYVVvQ3IwdD1ERvCM5VGl3WYdEXxSF0vI//BokATMhNn5KIKvUJYF9hANYsU7BDFEaJzfkRkCyi1jj1hxfxgdi7EQg+rV7l59Cg7CGHLHyx3nlIhyaYiwkkYIbdDYEBbtbWcOrR5TT3SHv/LFKIdlD7+cZfetz2D8CN5lm7oYtpillYb6Cgjev480I5Xxswq5Tv+yq0HFOy4gV3X1iCgmDW56OxMplAWAOTQ9SCRALXq7OT7le7qEmQmWFeool9OBFFELQLWL9/oTTfS+8FAjjhxoQuEdzYI40cJQu8804H8ibyAC0iOQuacl1AKwb/J4tPpRnPBdDTzerYO6O/tJMfviWgcWRWKNPxwVFdcfcVfF5Tj2+Gktlq51cCorzBCaco0GGQVlOcDO0shF5yHtej0IAKpxOVIKMmmIM7wta6b4gw6ZMka6ojn80OQrN6FmROQPUY+SXtHyIzYjnizdJNtHVj4sZr3l9xFXgG5L5a7rUj8zhjw+Dv7Pq/DsaQFLiq/hLGVst7Ofb9jiYn9x9rO1FxBVwjmBBO81AArfbikc57qWR1ihGJmAftDqqTMW4Morn6I=----ATTACHMENT:----MTU0NjUxMDA3NDUyNzY3NCA3NzQ4MDE4Mjk5NjYzMDc3IDE5MzM2ODk5ODI4ODA4NjA=