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:----xela/xNPYSWJa19Zzn4QFfpAxF9ilX/5FdxsosGUCxJt1FaieqqkNhA4wYQjzsCJfuSERLRbYLvaEAxThD3VPeA5vpoGT6Km8vcwR7DQ/g5SFi3QGIima+WLQlQyAstYFqCNIpmFdBYwRrZvNVCo/UfK80BUH7QcTO9JAo94/w8mR9zpy0jHJeVrxJnqfZb5Jhu49XXFapu8/2QMOGZa0/xGg880g6qQRmZcWlwi8DwGSsaKkV9A3JEpmbWnVk8z/ZK9vvZ9tEhdL17al3e8yb4gGHfCdiPx8O5bDogmussgJRVHqtmdyyoP/Yhpb8gKHdhlcpmnm5PLpGSe8AmXlL9Gk1r4Vft0CzSczh4VnS6URIG5tEnwQXpzl5hghaVRt9MUauTRvLGHtr8RBYeaTaC/dw4+aLmU57nnuYRXKtFE8mIO/RUElzDL5P2pDA8w86hhp0ZKmdfuXdpo0hJ/bKPyvztEZDgNOM5oqVVNVLW2XxgPJAXWp7yZsg5JPjyUIQh41E+fZHkBXF/nZyQ7mHSCv79qPr+P5u+RHbLycVBcZGbc9EXzGmLCx6KR75O+jf3gmTC2WRMaMCjZGrNj4Yxh24/2gb5GCcPQQgZFmgZZKQq1gODGCgxPftYKfdoOyiAf6HKFF4lX5mSvprxuuCpaGlMEq44qdq5T6e2QDz4=----ATTACHMENT:----MzcyNzcwODQxMzU5NDExIDExMTcwNDMwMjc5NjE1ODEgNTc2MDI1Mzc3MTI5MTk4Ng==